C++面向对象
1. C++是面向对象(女朋友)的语言,以类(她的性格)为基准理解她 +。+
2. C++类中的变量变化,就在该类中去寻找来龙去脉
3. 如何把逻辑性的c语言,改编成c++语言呢?
根据功能将c代码分类,然后根据分类的功能设计c++类。然后,将c函数搬迁至c++类里面。
C++编译器
1. VS2017 面试题用的控制台程序,而大型项目不需要控制台,建一个空项目即可。
2. VS 版本之间的差异:
VS2017- VS2015 差异较小:
a. long long 与 long 在2017里面不再兼容
VS2015-VS2012差异较大:
3. VS配置库的编译环境,最好还是动态配置,一个项目配一个库的配置;虽然一劳永逸的配置短期内省事,但是一旦改动,则比较困难。
C++ 线程
1. 线程结束,freeze() 可以冻住执行的线程,以免结束时,先暂停硬件设备,软件没有停止造成的内存问题。