C++语言指南(一)

*********************************************************
*********************************************************


C++语言指南

引言
    使用说明
    读者对象:
     这个指南是为那些想要学习C++编程的人所编写的,它不需要你在此之前有任何其他编程语言的知识。当然任何其他编程语言的知识或普通的计算机技巧可以帮助你更好的理解这个指南,虽然这些不是必须的。
 
     它也适合于那些需要了解一些这个语言在最新的标准中所增加的新特性的人们。

     如果你熟悉C语言的话,你可以把这个指南的前三章作为对基础知识的一个复习,因为它们大部分和C里的内容相同。C++的语法和C的只有一些细微的不同,因此我并不要求你完全阅读他们。

     第四章描述了面向对象编程(OOP)。

     第五章主要讲解ANSI-C++标准所引入的新特性。

   指南结构

    这个指南被划分为6部分,并且每一部分又被划分成包含一个主题的章。

    很多章节都包含描述了那一篇引入的新知识的用法的例子。推荐你在进入下一篇之前能够读一下这些例子,并且能够理解构成这些例子的每一行代码。

     获取一个编程语言的经验的最好的方法是:自己去修改那些你已经完全理解了的例程,并向里面加入新的函数;不要一点不差的按照这个指南写的步骤去修改例子,这就是学习的方法。

    兼容性提示

     ANSI-C++标准最近才被接受为一个国际标准。最早是在1997年11月出版的,在2003年被修订。但是C++在很久之前(1980年代)就已经存在了。因此许多编译器并不支持ANSI-C++中包含的全部新能力,特别是那些在这个标准发布前就已经发行的编译器。

     这个指南要求一个至少在某种程度上支持ANSI-C++的现代编译器。如果你没有一个合适的,我建议你先搞到一个,你有很多选择,即可以是商业的,也可以是免费的。

     当然,这手册的一个老版本也是存在的,老版本是兼容老一点的编译器的。

     编译器

      这个手册中包含的例程都是控制台程序(console programs)。这就意味着他们同过文本和用户交流,也通过文本向他们的用户展示结果。

     所有的C++编译器都支持对控制台程序的兼容。你可以看你的编译器的用户手册来得到如何编译他们的更多的信息。

PS:决定翻一个长点的东西,但愿错误不要太多。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值