转载自http://www.stroustrup.com/C++11FAQ.html仅供个人参考, 收藏用control of defaults: move and copyBy default, a class has 5 operations:copy assignmentcopy constr...
分类:
编程语言 时间:
2014-12-30 17:02:01
阅读次数:
186
一、什么是异常处理 一句话:异常处理就是处理程序中的错误。二、为什么需要异常处理,以及异常处理的基本思想 C++之父Bjarne Stroustrup在《The C++ Programming Language》中讲到:一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具...
分类:
编程语言 时间:
2014-12-17 22:35:32
阅读次数:
321
C,C++经典问题 1 编程基础
1.1 基本概念
1.1.1 指针的理解:const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Progra...
分类:
编程语言 时间:
2014-11-21 12:19:12
阅读次数:
321
请特别关注程序设计技术,而不是各种语言特征。 --《C++程序设计语言》 Bjarne Stroustrup 本文是《C++程序设计语言》(Bjarne Stroustrup)的第二章的读书笔记,例子来源于这本书的第二章。 在程序设计之中,我们倾...
分类:
其他好文 时间:
2014-11-16 00:32:10
阅读次数:
252
本文来源于网络 说到return,有必要提及主函数的定义。很多人甚至市面上的一些书籍,都使用了void main( )这一形式 ,其实这是错误的。 C/C++ 中从来没有定义过void main( ) 。C++ 之父 Bjarne Stroustrup 在他的主...
分类:
编程语言 时间:
2014-11-13 22:39:39
阅读次数:
274
1. C++ Primer 《C++入门》(通常不用中文名)by Stanley B. Lippman有第三版和第四版,如其名,是C++入门的不二选择,是全面广泛的参考书目,内容丰富,笔触严谨。如果说Bjarne Stroustrup是C++之父的话,那么Lippman可以说是C++之母了:)晨星:...
分类:
编程语言 时间:
2014-11-12 13:19:56
阅读次数:
291
C++语言:
1、《Essential C++》:Stanley B.Lipman著。
旁枝暂略,主攻核心,轻薄短小,附习题与解答,适合初学者。
2、《The C++ Programming Language》:Bjarne Stroustrup著。
技术权威,用词深峻,思想深远。C++百科全书代表。
3、《C++ Primer》:Stanley B.Lipman a...
分类:
编程语言 时间:
2014-10-30 15:27:28
阅读次数:
123
http://learnxinyminutes.com/docs/c++/C++ is a systems programming language that,according to its inventor Bjarne Stroustrup, was designed tobe a “bett...
分类:
编程语言 时间:
2014-10-29 12:29:14
阅读次数:
224
c++史前时代
1979年,Bjarne Stroustrup,中文名挺拗口的,通常称之为BS,在贝尔实验室开始开发C++语言。为什么要发明新的语言呢?这涉及到作者之前的经历。那时,BS在剑桥读博士学位,研究大型软件的开发。BS用Simula开发了个模拟器,但它的运行速度很慢,BCPL的运行效率是很高,但很低级,开发效率低。因此BS产生发明一个新语言的念头。
下面是BS的一些观点:
...
分类:
编程语言 时间:
2014-10-27 00:27:02
阅读次数:
203
C++之父Bjarne Stroustrup在《The C++ Programming Language》中讲到:一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具体的应用有关);另一方面,库的用户知道怎样处理这些错误,但却无法检查它们何时发生(如果能检测,就可以再用户...
分类:
编程语言 时间:
2014-10-17 15:09:23
阅读次数:
179