
C++
文章平均质量分 78
tjian2014
这个作者很懒,什么都没留下…
展开
-
C++ 基类私有纯虚函数 在派生类中的实现
想验证一下C++ 基类private纯虚函数 在派生类中是否可以实现,若可以,该怎么实现 a.先在网上搜到一下资源 1.【转】“纯虚函数可以设计成私有的,不过这样不允许在本类之外的非友元函数中直接调用它,子类中只有覆盖这种纯虚函数的义务,却没有调用它的权利。” 2.【转】“我记得c++标准里有规定: 虚函数的重载性和它声明的权限无关(好像是这样说的吧,记不清原话了) private的原创 2013-12-13 16:47:31 · 8628 阅读 · 1 评论 -
C++ 继承特性的小探讨——基类虚析构函数
/* 说明: C++继承特性的一些测试 1. 构造函数的调用,发生在创建时,而不是声明时 2. 使用继承,有必要将基类析构函数定义为虚函数(否则将只调用所声明类(一般是基类)的析构函数,这样是不安全的) 3. 若基类某成员方法或析构函数被定义为虚函数,则其派生类相应的成员方法自动变为虚函数(即声明为可以被覆写),此时 派生类中virtual关键字可以加也可以不加(若需要告诉下级派生类,该方法可以被原创 2014-01-17 13:40:53 · 707 阅读 · 0 评论 -
vs C++ 进制转换器设计
设计思路: 1. 文本框限制数字和字符输入,只接受有效数字和字符; 2. 字符串转数字、字符转数字及反向处理; 局限性: 本文只考虑了long 类型以内数据进制转换,不适用大数据 具体实现过程: 头文件: //进制类型 enum NUMSYSTEM{ BIN, OCT, DEC, HEX }; //从当前类型转换至numSys类型 void ConvertTo(NUMSYS原创 2014-03-03 18:10:54 · 1225 阅读 · 0 评论