《C++程序设计教程》(第二版)的写作动机与特色.pdf
文本预览下载声明
教/ 材/ 建/ 设
((C++ 程序设计教程)) (第二版〉的
写作动机与特色
浙江工业大学信息学院 钱能/ 文
C++ 迸行教学的重要意义, 这也意 剧,当读者看请两者的差异后,到
味精 C ++ 正以一日千里之势在向 了使用 Windows 资源或者MFC 时.
前发展. 就会自然理解CString 与char* 的区
这些年中,发现用非标准 C ~ I j}IJ 来.
进行编程,总是磕磕碰碰,遇到编 标准C++ 有更多的使用群体、
译哥哥的严重挑战,而用标准 C++ 进 更好的移植性和对以后的新标准更
行编程却能顺利进行。这倒不是视 好的适应能力,这也促使了第二版
非标准C++ 不能进行实战。例如, 从前C++ 过撞到标准C++.
在V C6 下书写的程序,只打算在
-、 用标准c++教学与编程 Windows 环境下运行,也投有什么 二、 结构调整,强化体系
计算机科学与应用的迅猛发 不妥.因为Windows在我国的使用 采用原先第一版做教材肘,发
展,在接推动了 ((C++ 程序设计敬 和开发群体那么大, 使得VC6 也似 现速成教学很奏效,也就是在实验
程b 一书的再版。 由于 C++ 语言作 平成了一种Windows 的标准 了。 室现学现编,而且可以无需任何预
为有效的开发工具在计算机界起;t:f 但是,在C十+ 中使用类进行编程, 备知识。相反,循序渐进地进行深堂
重要的作用, 因而在国内得到了越 以及使用STL 便不那么顺畅了,编 教学,因为没有接触到计算机.没有
来越多的应用, 悴多大型的计算机 写的代码移植到其他系统变得困难 直接进行编程实践,关于数据类型
和软件开发公司要求程序员必须能 了。由于人为地制造此编译器和彼 定义、说明、命名以及语格格式等概
够进行C++ 编程, 这一趋势导敢了 编译器的差别,也就使得代码彼此 念的理解反而有一些障碍.这不得
越来越多的学校开设 C ++ 程序设 之间比较和研究产生了障碍. 不让引人思考,是否应该以编程的
所以一开始学习,采用标准 感性认识让学生自己去分辨编程中
计课程。 1998 年ISO/IEEE 所制定
的 C ++ 标准如今已经被各大 C++ C++ 学习,是一种良好的习惯,它 语言要素以及操作顺序.几次下来,
确认
了首先上机实验这样的教学方
编i李器制造商全盘采用, 2002 年又 能够帮助读者发现最本质的问题.
olo
修订了 C++新的国际标准,围内的 例如,字符息处理, 用char 式很有效. 于是在第二版中. 将基本
直接
C ++ 教学也逐步意识到用标准 描述和用string 类描述有本质的区 编程这…章的内容放到前面第二章,
76 附蹲脚宵 2006.3 I
教/材/建/设
显示全部