学习C++就这么简单
学习C++就这么简单
——《写给大家看的C++书》
本书相关链接:http://www.cnblogs.com/turingbooks/archive/2009/06/02/1494690.html
C++已经有很多年的历史了,虽然在它之后又出现了Java和C#之类的新语言,但它至今仍是人们开发软件时的最佳选择之一。那些巨头中的巨头,如微软、Adobe、英特尔、亚马逊、Google、苹果、诺基亚等公司,都在使用C++。这门语言相对比较容易使用(选用本书作为入门教材就更是如此了),而且具有十分强大的威力。现在,你可以用它编写出一些基本的程序,而几个月后就会写出很不错的程序了。
虽然C++是一种专业开发人员的程序设计语言,但那些没有经过正规培训或者只具备普通计算机水平的人们也可以掌握它。我们是按照“无需任何预备知识”和“读者想要知道的都在这里”这两条标准来编写这本C++入门级教程的。你们不需要具备任何程序设计经验(包括C语言方面的经验),只要按照书里给出的示例程序和解释来学习,就可以迅速掌握许多实实在在的真本事。
关于本书
因为C++脱胎于C语言,所以有许多关于C++程序设计的教科书都要求其读者具备一定程度的C语言知识。[1]本书没有这样的要求。我们将在本书的前几章对C和C++的基本知识进行介绍,但是从C++方面出发的。你们从本书里不会学到C语言的全部细节,但可以学到足够的C语言的基本知识以使用C++来开发各种有实际用途的应用程序。
与大多数C++程序设计语言的教科书一样,本书的结构有时也会有点儿奇怪。因为C++的全部目的是为了让软件开发工作变得更容易,所以一些看起来非常复杂的记号其实不难懂。因此,你们偶尔会在前面的章节里遇到一些我们还没有详细介绍的新概念——因为它们很容易实现。我们在此提及,让读者心里有这样一个底:虽然我现在还不能明白其中的奥妙,但再过一段时间这些疑难就会迎刃而解。这虽然略显怪异,但与其为了减少概念上的混乱而在刚开始采取不太准确的讨论,还不如这么讨论C++更好一些。
我们希望通过本书把最基本的C++编程技术介绍给大家,但不打算过于深入细节或是用那些不太常用的技术难点把读者搞得头晕脑胀。
如何获得帮助
虽然本书是以最务实、最基本和最容易上手的原则编写的,但你们在学习过程中难免会遇到一些问题,需要一些帮助。下面是一些求助手段,我们按响应速度的快慢排列(速度快的列在前面)。
q 搜索因特网。
如果你的问题与某个特定的函数、头文件或概念有关,Google往往能让你立刻找到答案。
q 使用C++新闻组或论坛。
附录B列出了一些可以去求助的地方。如果你提出问题的方式足够聪明(参阅注解),就应该能在比较短的时间里得到想要的答案。
q 访问本书的支持网站。
本书的官方Web站点可以在www.DMCInsights.com/cppvqs处找到。其中可以查到本书里的所有代码清单、到其他资源的链接以及一份勘误表。
q 访问本书的支持论坛。
在本书的支持网站上,可以找到一个支持论坛。读者可以在那里提出问题、获得答案、看其他人在做什么,等等。这个论坛由作者本人负责管理,只要没有特殊情况,我们就一定会回答你们提出的问题。
q 给作者发电子邮件。
如果其他办法都没效果,我们欢迎大家发送电子邮件到cppvqs@DMCInsights.com。但必须声明在先:我们不可能替你完成你的工作,不会替你调试你熬夜编写出来的200行代码,而且我们可能需要几天的时间才能给你们回信。不过,只要你给我们发来邮件,我们就一定会回复的,我们将尽最大的努力来帮助你。
---------------------------------------------------------------------------------------
1.诚邀合作: 如果您想翻译、写作或是推荐IT类图书,我们将竭诚为您提供最专业的服务平台。
2.联系我们: yuany@turingbook.com(E-Mail)
3.欢迎加入图灵社区与作译者、业内人士进行交流:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2008-06-02 为什么翻译类计算机图书的质量这样差