- 博客(4)
- 资源 (13)
- 收藏
- 关注
转载 在父类的构造函数和析构函数中都不能调用纯虚函数
基类中定了纯虚拟函数,派生类中将其实现,但在某些情况下会出现 r6025 runtime error, pure virtual function call 这样的错误。 在基类某个函数中调用该纯虚函数,本意是为了使用多态,1. 在基类的构造函数中调用该函数,此时派生类派生类还未构造成功;2.或是在基类的析构函数中调用该函数,此时派生类以被销毁;
2012-09-19 11:33:32 3352
转载 vector resize和reverse区别
reserve是容器预留空间,但并不真正创建元素对象,在创建对象之前,不能引用容器内的元素,因此当加入新的元素时,需要用push_back()/insert()函数。resize是改变容器的大小,并且创建对象,因此,调用这个函数之后,就可以引用容器内的对象了,因此当加入新的元素时,用operator[]操作符,或者用迭代器来引用元素对象。再者,两个函数的形式是有区别的,reserve函数之
2012-09-18 15:55:00 4982 1
转载 [收集]字符串的全排列和组合
今天学习了一下何海涛博客中的第28题,字符串的排列问题,实际上指的是字符串的全排列问题(排列和全排列还是有区别的吧)。思考并研究了这题之后就考虑了一下不同条件下其他类似的题的解法的编写,两部分来自于何海涛,其他来自于网络,此处做搬运和收集工作。分别从四个方面考虑:一、字符串的全排列(1)若不考虑字符串中有重复字符(即假设字符串中无重复字符)(2)若考虑字符串中有重复字符(即假设字符串中有重
2012-09-14 23:26:36 6929 1
转载 numeric_limits
numeric_limits:numeric_limits::digits是指type的位数。numeric_limits::max() type的最大值。numeric_limits::min() type的最小值在VC中最好用:std::numeric_limits::max)(); //把max用括号括起来避免和windows定义的宏混淆下面代码作
2012-09-10 16:43:26 1405
protobuf-2.4.1
2018-01-25
很全的驱动开发工具大全
2009-06-19
MFC有界面RSA加密解密算法实现
2009-05-22
华为3com内部绝密培训资料linux 基础
2008-12-30
学生成绩单存取(MFC单文档文件的保存和打开的两种方法)
2008-12-30
司机售票员PV操作MFC程序模拟
2008-12-30
基于对话框的MFC程序加载位图为背景图案
2008-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人