C++入门经典:Visual C++ 6.0教程与C++发展史

1星 需积分: 9 29 下载量 178 浏览量 更新于2024-08-01 收藏 1.66MB DOC 举报
C++快速入门经典教程深入浅出地介绍了C++语言,这是一门集过程化与面向对象编程于一体的广泛应用于各种领域的高级编程语言。本教程以Visual C++ 6.0为平台,旨在帮助初学者建立坚实的C++基础知识。 1. **C++概述**: C++起源于20世纪80年代,由Bjarne Stroustrup博士创造,最初称为CwithClasses,后改名为C++。1983年的命名变更标志着语言正式诞生。1985年首个商业化版本面世,随后的1989年和1990年相继发布了C++编程手册和《Annotated C++ Reference Manual》,后者成为C++标准化的重要基石。1998年,C++标准化为ISO/IEC 14882-1998,使其成为一个国际认可的标准,后续还有多次修订版。尽管目前没有完全符合标准的编译器,但Borland C++和Visual C++在实践中表现强劲。 2. **开发工具**: Visual C++ 6.0是学习C++的一个重要工具,因其强大的集成开发环境(IDE)和广泛的支持功能,为初学者提供了良好的实践平台。 3. **C++程序结构**: 本教程涵盖了C++程序的基本结构,如函数、类、对象、继承、封装和多态等面向对象编程的核心概念。这些是理解和构建复杂程序的基础。 4. **编码规范**: 作者强调了良好的编码规范,这是编写可读性高、易于维护的代码的关键。这包括命名规则、注释、格式化等方面。 5. **标识符**: 在C++中,标识符是程序中的变量名、函数名、类名等。了解如何正确使用标识符及其命名规则至关重要。 6. **选择C++的理由**: C++作为C语言的扩展,提供了面向对象的特性,使编程更加贴近人类思维。它兼容结构化编程,同时支持面向对象设计,因此在处理复杂系统时更具优势。 7. **发展历程中的新特性**: 从模板、异常处理、命名空间到布尔类型,C++随着标准的更新不断进化,引入了新的编程范式和技术,如Loki和MPL等程序库,推动了模板元编程的发展。 通过学习这一章节,读者将建立起对C++语言的理解基础,为其进一步深入学习和实际编程打下坚实的基础。无论是初次接触还是复习者,这都是一份难得的入门资源。