摘要:
1,新的type对象应该如何被创建和销毁? 这会影响class的构造函数ctor和析构函数dtor,以及内存分配函数和释放函数 //operator new //operator new[] //operator delete //operator delete[] 2,对象的初始化和对象的赋值该有 阅读全文
摘要:
这一节主要要告诉c++使用者,怎么对待接口(包括function 接口,class接口,template接口); 应该在设计接口的时候,就应考虑它的易用性,减少出错的可能。 考虑函数struct Foo* test();怎么使用智能指针减少资源泄漏的风险? 1,使用shared_ptr作为指针返回值 阅读全文