- 博客(19)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 [转载]C++中#if 0 和#if 1
(2012-06-01 17:43:39)转载▼标签:转载 原文地址:0 和#if 1">C++中#if 0 和#if 1作者:坦然#if 0条件总为假,用来跳过某些代码段,该语句导致#if0---#endif之间的语句不会被编译,他是一条预编译语句。 当注释掉大块代码时,使用"#if0"比使用""要好,因为用""做大段的注释
2013-03-29 11:08:46 1333
转载 C++类构造函数初始化列表
C++类构造函数初始化列表构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。例如:class CExample {public: int a; float b; //构造函数初始化列表 CExample(): a(0),b(8.8) {} //构造
2013-03-26 17:06:57 571
转载 函数都不能带有virtual关键字。
inline, static, constructor三种函数都不能带有virtual关键字。inline是编译时展开,必须有实体;static属于class自己的,也必须有实体;virtual函数基于vtable(内存空间),constructor函数如果是virtual的,调用时也需要根据vtable寻找,但是constructor是virtual的情况下是找不到的,因为c
2013-03-26 15:11:52 794
转载 type enum vs enum in c++
http://stackoverflow.com/questions/385023/why-do-you-use-typedef-when-declaring-an-enum-in-c
2013-03-26 10:10:00 589
转载 jetty maven
本文更新一个命令。第一节中提示创建一个项目用archetype:create create是个被废弃或不被推荐使用的插件,在以后创建项目中请尽量使用archetype:generate创建一个项目,如下:mvn archetype:generate -DgroupId=com.chongshi.test -DartifactId=hello -DpackageName=com.c
2013-03-25 13:42:59 768
转载 C++入门解惑——浅析cout
C++入门解惑——浅析cout[2005-11-23 11:58:02] [来源:网络] [我要投稿]本文章地址:http://tech.163.com/05/1123/11/2388N2D40009159Q.html [点此复制地址]#include usingnamespacestd; intmain() { coutreturn0; }
2013-03-21 10:10:37 569
转载 C++中各种数据成员及成员函数的定义及使用
C++中各种数据成员及成员函数的定义及使用(2011-09-27 09:39:18)转载▼标签:c类静态成员常量成员函数定义访问方式it分类:IT笔试面试1.类是自定义的数据类型.类与应用程序不同,类的功能虽然独立,但不能独立启动,就象汽车零件那样.2.Class 是一种数据类型, 其变量为对象.对象包含有
2013-03-20 09:52:29 891
转载 为什么默认实参总是放在函数声明中
分类: C/C++小知识 2012-10-12 13:05 228人阅读 评论(0)收藏 举报编译器c对于函数的默认实参,我们一般都是放在函数的声明中的,而在定义中并不指定默认实参:在头文件中声明函数://test.hvoid func(int i = 0);而在对应的源文件中实现函数://test.cppvoid func(int i){}
2013-03-15 13:35:23 757 1
转载 字符串字面值、C风格字符串、C++风格字符串 一、字符串字面值
字符串字面值、C风格字符串、C++风格字符串一、字符串字面值字符串字面值是一串常量字符,字符串字面值常量用双引号括起来的零个或多个字符表示,为兼容C语言,C++中所有的字符串字面值都由编译器自动在末尾添加一个空字符。字符串没有变量名字,自身表示自身"Hello World!" //simple string literal"" //empty string
2013-03-13 14:28:36 680
转载 C++笔记(1)explicit构造函数
C++笔记(1)explicit构造函数Explicit Constructors(显式构造函数)收藏 按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:class String {String ( const char* p ); // 用C风格的字符串p作为初始化值//…}String s1
2013-03-12 10:31:03 526
转载 C++:复制构造函数在什么时候被调用?
http://www.cnblogs.com/vinsonLu/archive/2012/09/28/2706723.htmlC++:复制构造函数在什么时候被调用?1、对象在创建时使用其他的对象初始化Person p(q); //此时复制构造函数被用来创建实例pPerson p = q; //此时复制构造函数被用来在定义实例p时初始化p2、对象作为函数的参数进行值传递时
2013-03-12 09:15:05 1080
转载 8 作用域运算符
8 作用域运算符::是C++定义的一个新的运算符,称为作用域运算符。使用作用域运算符可以访问当前作用域外部的标识符。当::作为单目运算符时,它的右操作数是一个标识符,它限定访问全局作用域范围内的该标识符。当::是双目运算符时,它的左操作数是类名,右操作数是类的成员。它限定访问指定类的某个成员。::运算符最有用的地方是在派生类中访问基类的成员。尤其是当派生类定义的成员名字与基类中成员名字
2013-03-09 08:53:38 1968
转载 C++进阶必读书籍
C++进阶必读书籍2011-08-13 18:24 243人阅读 评论(0)收藏举报c++c语言standards设计模式编程(一)语言入门:《C++ Primer》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。《The C++
2013-03-06 11:10:36 771
转载 yum安装g++
yum安装g++2012-11-07 10:10 225人阅读 评论(0)收藏 举报yum 安装g++时,用yum list的程序名不是 g++,而是 gcc-c++,否则搜不到。先list:#yum list gcc-c++Loaded plugins: fastestmirrorLoading mirror speeds from cached
2013-03-01 17:08:31 584
转载 smb
service smb start[fujian] path = /home/fujian valid users = fujian public = yes writable = yes create mask = 0765首先是安装samba包,装好
2013-03-01 10:51:37 382
转载 c++ 命名空间
1、直接指定标识符。例如std::ostream而不是ostream。完整语句如下:std::cout 2、使用using关键字。using std::cout;using std::endl;以上程序可以写成cout 3、最方便的就是使用using namespace std;例如:#include #include #incl
2013-03-01 10:19:59 308
转载 c++里关于cerr,clog,cout三者的区别
c++里关于cerr,clog,cout三者的区别分类: c/c++ 2011-07-29 15:21 286人阅读 评论(0)收藏 举报c++终端cc++里关于cerr,clog,cout三者的区别:cerr(无缓冲标准错误)-----没有缓冲,发送给它的内容立即被输出clog(缓冲标准错误)--------有缓冲,缓冲区满时输出c
2013-03-01 09:52:26 637
如何划分package?
2012-07-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人