C++语法
文章平均质量分 77
玉子烧
此博客空间仅作个人记录资料所用
展开
-
c++头文件包含注意要点
C++ 中类的声明和类的定义分开几乎成了一个不成文的规定。这样做的好处是使得类的声明和实现分开,清晰明了,同时便于库函数发布。但是在实际编程中由此也常常 引起了一些由于头文件的包含顺序问题而产生的符号未定义的编译错误,不明白其中原理有时会让人很头疼。要消除符号未定义的错误的编译错误,最基本的一个做 法就是在引用一个符号(包括变量,函数,结构,类等)之前确保它已经声明或者已经定义。 实转载 2013-09-18 17:41:16 · 784 阅读 · 0 评论 -
C++中的volatile关键字
讲讲C++中的volatile关键字2010-07-05 21:48 by Caizhi, 5066 阅读, 0 评论, 收藏, 编辑引子1 猜猜看,下面这段代码有什么问题:1234void Delay(UINT32 n){ while(—n);}转载 2013-10-10 11:56:11 · 506 阅读 · 0 评论 -
const的使用(C++编程规范)
const 的使用const经常用来修饰一个值不能改变的量,安全,并且能消除存储操作const的几种用法:(1) 说明值常量(2) 说明指针(3) 说明函数参数及其返回值(4) 说明类的常量和成员函数const 说明值常量值常量的说明一般放在头文件或者文件的开始部分,也可以放在类中进行说明(1) 说明符号常量,表明符号代表的是一个常量,语法:转载 2013-10-29 11:13:49 · 1009 阅读 · 0 评论 -
C++语法细节(1)
1、void*特殊指针类型,可以保存任何类型对象地址。】、 double obj = 3.14; double *pd = &obj; void *pv = &obj; pv = pd; void *pv = pd; 2、不可将const对象地址赋给非const对象。可以将非const对象地址赋值给const指针,‘“自以为指向const的指针”,可以转载 2014-01-02 20:44:31 · 466 阅读 · 0 评论 -
C++语法:#define用法集锦
Definition:The #define DirectiveYou can use the #define directive to give a meaningful name to a constant in your program. The two forms of the syntax are:Syntax#define identifier token-string转载 2013-07-17 17:26:57 · 1528 阅读 · 0 评论 -
C++语法:缺省实参
函数调用的实参按位置解析 缺省实参只能用来替换函数调用缺少的尾部实参。// 等价于 screenInit('cursor = screenInit('// 错误, 不等价于 screenInit(24,80,'cursor = screenInit( , , '函数声明可以为全部或部分参数指定缺省实参, 在左边参数的任何缺省实参被提供之前, 最右边未初始转载 2013-09-16 14:25:40 · 1338 阅读 · 0 评论 -
C++语法:
C++:http://www.cnblogs.com/t427/archive/2012/08/11/2633973.html转载 2014-04-09 17:49:36 · 462 阅读 · 0 评论