
C++标准
文章平均质量分 77
记录个人所遇到的C++标准的相关内容.
零点零一
Make it right before you make it faster. Keep it right when you make it faster. Make it clear before you make it faster. Do not sacrifice clarity for small gains in efficiency. -- Brian Kernighan
展开
-
为什么C++会成功?
最近,我在看《C++编程思想》,里面提到了C++成功的七个原因。我将在这篇文章中进行简单的说明。 C++成功的原因是经济上的:转变到OOP(面向对象编程)需要代价,而转变到C++所花的代价较小。 C++的目的是提高效率。C++成功是因为它立足于实际:尽可能地为程序员提供最大便利。 1. 较好的C C++堵塞了C语言中的一些漏洞,并提供更好的类型检查和编译时的分析。 C++有一个性能,称为references(引用)...转载 2021-09-07 15:57:36 · 409 阅读 · 0 评论 -
ANSI C标准中有几个标准预定义宏
编译器内置宏:先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。ANSI C标准中有几个标准预定义宏(也是常用的):__LINE__:在源代码中插入当前源代码行号;__FILE__:在源文件中插入当前源文件名;__DATE__:在源文件中插入当前的编译日期__TIME__:在源文件中插入当前编译时间;__STDC__:当要求程序严格遵循ANSI C标准时该标识被赋值为1;__cplusplus:当编原创 2021-07-14 15:16:43 · 344 阅读 · 0 评论