C++
nellg
这个作者很懒,什么都没留下…
展开
-
c++智能指针的创建[转载]
zero 坐在餐桌前,机械的重复“夹菜 -> 咀嚼 -> 吞咽”的动作序列,脸上用无形的大字写着:我心不在焉。在他的对面坐着 Solmyr ,慢条斯理的吃着他那份午餐,维持着他一贯很有修养的形象 ——— 或者按照 zero 这些熟悉他本质的人的说法:假象。 “怎么了 zero ?胃口不好么?”,基本填饱肚子之后,Solmyr 觉得似乎应该关心一下他的学徒了。 “呃,没什么,只是 ……转载 2013-03-15 13:07:08 · 350 阅读 · 0 评论 -
C++编译错误:error C2533: 构造函数不能有返回类型
好不容易设计好一个继承于抽象基类的派生类,调试的时候却说:构造函数不能有返回类型,万分的郁闷与无奈,这一点与C#有着很大的不同。 解决方法: 在头文件(.h)中,类的最后面忘了加分号(;)加上即可。原创 2013-03-15 21:31:25 · 586 阅读 · 0 评论 -
c/c++内存释放知识总结
基础知识:五大内存分区 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。(new char; delete char;new c转载 2013-03-18 21:48:22 · 1313 阅读 · 0 评论