摘要: 1、mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。我们知道,如果类的成员函数不会改变对象的状态,那么这个... 阅读全文
posted @ 2013-10-23 23:53 Kiveen 阅读(222) 评论(0) 推荐(0) 编辑
摘要: set encoding=gb2312set guifont=Luxi/ Mono/9 " 设置字体,字体名称和字号settabstop=4 " 设置tab键的宽度setbackspace=2 " 设置退格键可用setnu ... 阅读全文
posted @ 2013-10-20 15:51 Kiveen 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1.C的结构体和C++结构体的区别 1.1 C的结构体内不允许有函数存在,C++允许有内部成员函数,且允许该函数是虚函数。所以C的结构体是没有构造函数、析构函数、和this指针的。 1.2 C的结构体对内部成员变量的访问权限只能是public,而C++允许public,protected,priva... 阅读全文
posted @ 2013-09-05 08:16 Kiveen 阅读(163) 评论(0) 推荐(0) 编辑
摘要: [转]恢复视力的方法(500度以下)2013-8-31 18:55阅读(76)转载自美丽秘籍恢复视力法(500度以下)为了你的眼睛请收藏吧恢复视力的方法!不需要做手术!恢复视力的方法(飞行员都用) 为了你的眼睛请收藏吧-恢复视力的方法 为了你的眼睛请收藏吧-近视到底能不能治疗呢?不做激光手术的话,我... 阅读全文
posted @ 2013-09-04 12:49 Kiveen 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 获取成员变量的偏移以及通过成员变量的地址获取struct的起始地址1. 获取成员变量的偏移。 #defineoffset_of(type,field)((unsignedint)&(((type*)(0))->field))简单解释一下这个宏:如果我们定义一个struct:typedef struc... 阅读全文
posted @ 2013-09-04 01:51 Kiveen 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 如何在C++中调用C的代码以前曾经总结过一篇(http://www.cppblog.com/franksunny/archive/2007/11/29/37510.html),关于在C中如何调用C++的代码,当时并未做完全的展开,只是简单的做了下调试,最近看到一个题目要求实现C和C++中代码的互相... 阅读全文
posted @ 2013-09-04 01:33 Kiveen 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父的文章可以作为解答,遂拿来Mark一下。将 C++ 函数声明为``extern "C"''(在你的 C++ 代码里做这个声... 阅读全文
posted @ 2013-09-04 01:30 Kiveen 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 201306SZ,投身,努力,奋斗,技术王道,~(写于20140326sz第二个工作之时)。 阅读全文
posted @ 2013-06-20 00:42 Kiveen 阅读(92) 评论(0) 推荐(0) 编辑