摘要: class AES { public: AES(){m_data=2;} virtual void fun1(){coutfun1(); //对象未构造,虚表未产生;编译通过,运行失败; p->fun2(); p->fun3(); //对象未构造,成员变量未产生;编译通过,运行失败; re... 阅读全文
posted @ 2015-04-22 22:04 hy1hy 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1. 纯虚类特点 纯虚类不能实例化;class AES{public: virtual ~AES()=0;};AES::~AES(){} class BES:public AES{public: virtual ~AES()=0;};int main(){ AES *p=new BES; ... 阅读全文
posted @ 2015-04-22 21:56 hy1hy 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1. 找出下列代码的错误void test(){ char string[10]; char *str="0123456789"; strcpy(string,str);}字符串str需要11个字节才能存放下(包括末尾的'\0'),而string只有10个字节的空间;strcpy会导致数组越界... 阅读全文
posted @ 2015-04-22 21:50 hy1hy 阅读(221) 评论(0) 推荐(0) 编辑