
转载
文章平均质量分 78
过儿断的是右手
这个作者很懒,什么都没留下…
展开
-
C++中的explicit关键字
在C++程序中很少有人去使用explicit关键字,不可否认,在平时的实践中确实很少能用的上。再说C++的功能强大,往往一个问题可以利用好几种C++特性去解决。但稍微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是很高的。了解explicit关键字的功能及其使用对于我们阅读使用库是很有帮助的,而且在编写自己的代码时也可以尝试使用。既然C++语言提供这种特性转载 2015-01-12 09:56:43 · 472 阅读 · 0 评论 -
从头至尾漫谈虚函数
从头至尾漫谈虚函数出处:http://blog.youkuaiyun.com/v_JULY_v 。第一节、一道简单的虚函数的面试题题目要求:写出下面程序的运行结果?//谢谢董天喆提供的这道百度的面试题 #include using namespace std; class A{ public:virtual void p() {转载 2015-01-11 15:09:26 · 506 阅读 · 0 评论 -
SGI STL空间配置器详解(一)-第一级空间配置器
一、SGI STL配置器简介SGI STL的配置器与众不同,它与标准规范不同。如果要在程序中明确使用SGI配置器,那么应该这样写:[cpp] view plaincopyprint?vectorint,std::alloc> iv; vector iv;他的名字是alloc,而且不接受任何参数。标准配置器的名字是allocator,而且可以接转载 2014-10-23 21:49:48 · 574 阅读 · 0 评论 -
函数指针与回调函数
回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。要实现回调,必须首先定义函数指针。尽管定义的语法有点不可思议,但如果你熟悉函数声明的一般方法,便会发现函数指针的声明与函数声明非常类似。函数指针有两具用途:调用函数和做函数的参数。请看下面的例子:void f();// 函数原型上面的语句声明了一个函数,没有输入参数并返回void。那么函数指针的声明转载 2014-09-17 11:04:38 · 424 阅读 · 0 评论 -
std::string用法总结
在平常工作中经常用到了string类,本人记忆了不好用到了的时候经常要去查询。在网上摘抄一下总结一下,为以后的查询方便:string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化string类的字符操作:const char &operator[](int转载 2014-08-06 08:49:19 · 557 阅读 · 0 评论