C++
文章平均质量分 81
John__Rong
这个作者很懒,什么都没留下…
展开
-
一个低级错误——命名空间惹的祸
在写一个重载输入输出操作符函数的时候,写了一个如下的头文件: #include class myString { public: friend ostream& operator myString(); myString(const myString &); myString(const char *); myString & operator=(const myString转载 2016-11-10 15:49:31 · 1163 阅读 · 0 评论 -
new创建类对象与直接定义的区别
new创建对象的特点 new创建类对象需要指针接收,一处初始化,多处使用new创建类对象使用完需delete销毁new创建对象直接使用堆空间,而局部不用new定义类对象则使用栈空间new对象指针用途广泛,比如作为函数返回值、函数参数等频繁调用场合并不适合new,就像new申请和释放内存一样 new创建类对象实例 1、new创建类对象例子: CTest* pTest = new转载 2016-11-11 14:03:40 · 3181 阅读 · 0 评论 -
C++虚函数及虚函数表解析
原文链接:http://www.keepsimply.org/2012/07/11/cpp-vtable/ 作者:独酌逸醉 时间:2012.07.11 声明: 本文内容由自互联网资源(见参考资料)、个人的一些 C++ 学习感悟、个人实践整理而成。文章仅以技术学习和交流为目的。如果您发现了文中的错误,或者您有的不同的见解,可以给我留言或者给我发邮件,我们共同探 讨。如果您觉得我的文章转载 2016-11-28 14:20:02 · 508 阅读 · 0 评论