C++ primer plus读书笔记——第1章 预备知识
第1章 预备知识
1. Ritchie希望有一种语言能将低级语言的效率、硬件访问能力和高级语言的通用性、可移植性融合在一起,于是他在旧语言的基础上开发了C语言。
2. 在C++获得一定程度的成功后,Stroustrup才添加了模版,这使得进行泛型编程成为可能。
3. Linux中要支持C++11,编译源文件时要使用-std = c++0x选项:
g++ -std = c++0x use_auto.cpp
4. 程序执行完毕后,有些IDE自动关闭窗口,而有些IDE不关闭。为查看输出,可以在程序的最后添加一些代码:
cin.get();
cin.get();
return 0;
}
第一个cin.get()可能捕捉了输入结束时按下的enter键,所以需要第二个cin.get()使程序处于等待状态。