ChinaUnix.net
相关文章推荐:

Qt在头文件中定义 static const

定义写下 static const int size = 100;对不对呀? 《thinking in c++》这本书188页说可以,但vc上编译怎么过不去呢? 请各位高手指点一下。 [ 本帖最后由 wcx1982 于 2005-11-25 00:18 编辑 ]

by wcx1982 - C/C++ - 2005-11-25 18:08:30 阅读(1942) 回复(10)

相关讨论

c++const类型构造函数的初始化列表初始化。 static类型独立的用通过类体外定义语句初始化。(classname::var=value;) 那static const型应该哪,怎么初始化呢?

by openq - C/C++ - 2007-04-26 19:37:33 阅读(9691) 回复(4)

我用static定义了一个全局变量,同时想头文件进行声明,按以前的方式, 比如:定义static int a,声明static int a; 我发现定义和声明都一样,那编译器怎么区分定义和声明?是我声明的方式不对吗?

by teclimber - C/C++ - 2012-05-04 16:47:02 阅读(5436) 回复(4)

PHP5加入了很多 面向对象 的思想,PHP5的面向对象比较接近 Java 的面向对象思想。我们这里对PHP5staticconst关键字作用进行一下描述,希望对学习PHP5的朋友有帮助。 (1) static static关键字是,描述一个成员是静态的,static能够限制外部的访问,因为static后的成员是属于类的,是不属于任何对象实例,其他类是无法访问的,只对类的实例共享,能一定程序对该成员尽心保护。类的静态变量,非常类似全局变量,能够被所...

by 剑心通明 - php文档中心 - 2008-04-15 16:15:57 阅读(803) 回复(0)

昨天接受一家公司的电话面试,面试官问我const read only 与 static 的区别(原话是这么说的),我跟他说我只知道 conststatic ,就说了下这两者的区别,但不知道对不对。下面是我的回答: const 对象需要显式初始化,而static会调用对象的默认构造函数。static对象程序保存一份副本,并且程序的整个生命周期都存const常用来声明一些全局常量。

by brooks_shenzhen - C/C++ - 2007-05-13 08:03:52 阅读(3111) 回复(11)

PHP5加入了很多面向对象的思想,PHP5的面向对象比较接近Java的面向对象思想。我们这里对PHP5staticconst关键字作用进行一下描述,希望对学习PHP5的朋友有帮助。   (1) static   static关键字是,描述一个成员是静态的,static能够限制外部的访问,因为static后的成员是属于类的,是不属于任何对象实例,其他类是无法访问的,只对类的实例共享,能一定程序对该成员尽心保护。类的静态变量,非常类似全局变量,能够...

by 剑心通明 - php文档中心 - 2008-05-30 08:58:51 阅读(1185) 回复(0)

最近学习C++,突然有这么一个问题:常量的定义有两种,C定义常量的方法是用编译预定义指令(#define)。预处理编译之前,所以会把程序所有字符替换掉,然后通过编译生成执行文件,另一种C++编程,常量定义都用const,它是编译过程处理,有点不明白的是,两者有什么区别呢,而C++不提倡用(#define),而const又有什么优势呢?

by 奋斗的蕃茄 - C/C++ - 2006-08-07 12:16:21 阅读(7196) 回复(11)

请问:C++类定义一个static const数组,怎么初始化? class TTest { public: static const __flash uint16 A=10; static const __flash uint16 B[6]={0,1,2,3,4,5}; //提示错误 } 普通变量可以初始化,数组怎么不行?

by ATmega32 - C/C++ - 2008-01-29 12:07:56 阅读(7149) 回复(1)

今天小黑gimp的时候,发现它的函数几乎都是定义static的。 这样定义有什么好处么?调用速度更快?

by cobranail - C/C++ - 2007-05-02 22:53:08 阅读(3782) 回复(10)

类内部的数据成员如何定义时初始化,如const数据成员,static数据成员呢 哪位大侠赐教一下,归类说明一下 谢谢

by junyidcf - C/C++ - 2010-08-21 21:54:08 阅读(2714) 回复(3)

C/C++修饰符const、extern、static、volatile的用法 1.const的用法: 为什么使用const? 采用符号常量写出的代码更容易维护; 指针常常是边读边移动,而不是边写边移动; 许多函数参数是只读不写的。 const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替) 用法1:常量 取代了C的宏定义,声明时必须进行初始化。const限制了常量的使用方式,并没有描述常量应该如何分配。如果编译器知道了某const的所有使用...

by skyily - Linux文档专区 - 2009-05-06 19:06:00 阅读(962) 回复(0)