
C++
陶超强
努力成为合格的coder!
展开
-
C++ static、const和static const 以及它们的初始化
const定义的常量在函数执行之后其空间会被释放,而static定义的静态常量在函数执行后不会被释放其空间。 static 表示的是静态的。类的静态成员函数,成员变量是和类相关的,不是和类的具体对象相关,即使没有具体的对象,也能调用类的静态成员函数,成员变量。一般的静态函数几乎就是一个全局函数,只不过它的作用域限于包含它的文件中。 在c++中,static静态成员变量不能在类内部初始化。转载 2014-03-18 15:45:53 · 507 阅读 · 0 评论 -
CentOS6.3下安装CodeBlocks13.12
第一步:源码下载 在CodeBlocks官网下载源码,codeblocks_13.12-1.tar.gz, 在wxWidgets官网下载源码, wxWidgets-3.0.0.tar..bz2. 第二步:安装wxWidgets tar jxvf ../../wxWidgets-3.0.0.tar..bz2 -C dirname ./configure make -j4原创 2014-03-27 09:58:59 · 867 阅读 · 0 评论 -
VS2008调试笔记
调试目的:针对某个命令行程序,通过更改不同的输入命令行参数,开启调试状态,观察程序内部变量的变化。 步骤: 第一步、打开VS2008,编译生成该命令行程序; 第二步、右键项目-->属性-->调试-->输入命令行、命令行参数、工作目录; 第三步、设置断点,toggle Breakpoint F9; 第四步、Debug-->Start Debugging; 使用Step原创 2014-03-26 14:56:12 · 587 阅读 · 0 评论 -
C++的static关键字
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 一、面向过程设计中的static 1、静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: 01.//Example 1 02.#转载 2014-07-06 13:43:35 · 420 阅读 · 0 评论