C Plus Plus

来自WordPress中文文档
跳转至: 导航搜索

C++是一种在现代软件开发中具有巨大影响力的语言。它从 C 进化而来,同时增加了很多内容,在语言层面不仅可以使用面向过程的开发方法,还增加了完备的面向对象的开发方法和泛型编程支持。

在很多人的概念里 c++是更好的c , 这是不对的,在ISO制定出 c++的标准后,c++已经成为一种多范型编程语言,并不是学过c就不用怎么学习c++了。

当然,c++还保留着对c的完全兼容,而且随着编译器的进步,当你 不使用c++的面向对象特性时,你能得到几乎和c一样的效率,而不 用为了效率而考虑使用纯c编程---这意味着你要放弃函数内联,模版 变量就近声明,更自然的语法这些好处。

c++与其他语言相比更为复杂,但同时也增加了此语言的可控性和灵活性。


有没有关于C++的书?


c++的经典的书国内基本都有(虽然不少是翻译的)类似的像[<<c++ primer>>]和[《c++程序设计》] 可惜不适合初学者,但参考的资料到是很不错

好书不用多,一本就够。我推荐看The C++ Programming Language Special 3rd Edition,是牛人Bjarne Stroustrup的名著。.....应该看C++ Primer , Stan Lippman的大作,然后是Scott Moyers的Effictive C++& More Effective C++

C/C++值班室 是 CSDN 论坛网友自发组织的一个 C/C++ 学习组织,不定期举办各种活动、发布专题等等。目前,值班室正在致力于筹办 CSDN C/C++ 电子杂志。

---------------------------------

现在的市面上C++书太多了!去书店看看!(test! my first logining)

C++的开发工具更是种类繁多,但还是以Visual C++为主要开发工具。