C++学习笔记

来源:互联网 发布:java在物联网中的应用 编辑:程序博客网 时间:2024/03/02 15:04

  1  c++可以使用与c—样的函数调用及返回序列,或者其他效率更高的力式、在这种相对有效的机制仍然被认为是代价过高之处,c++函数还可以采用在线替换,这样就使我们能在享受到函数记法上方便的同时、又不必付出任何运行时的开销。
 2  c++的设计计就是为了使较大的程序能够以一种合理的方式构造出来。
 3  图形学和用户界面正是使用C++最深入的领域。
 4  面向对象的程序设计是一种程序设计技术,对一组问题写出更好的程序的一种泛型。
 5  没有一种程序设计语言是完美无缺的,幸运的是,一种程序设计语言不必说完执行美无缺的,也可以成为构造伟大系统的良好工具。事实上,一种通用的程序设计语言根本不可能对它被用于所有工作都是最完美的。对一项工作来说最完美的东西对于另外的工作就常常会表现出严重的缺陷,因为在一个领域中的完美的事物实际上也就意味着专门化。C++的设计师想成为构造范围广泛多样的系统的良好工具。语言特征的存在是为了支持各种各样的程序设计风格和技术。因此学习一种语言的工作就应该集中于去把握对语言而言固有的和自然的风格,而不是去理解给语言的所有语言特征的细枝末节。
 6  垃圾回收器在程序中执行的确切位置上不能确定的,对于许多应用程序而言,这并不存在问题,但是对于实时应用程序这可能会引起灾难,因为在实时应用程序中对垃圾回收器不可预知的CPU循环的分配会导致事件的丢失。

原创粉丝点击