随笔分类 - C++
摘要:13.以对象管理资源 1.为防止资源泄露,请使用RAll对象,它们在构造函数中获得资源,并在析构函数中释放资源 2.两个常被使用的RAll class分别是 shared_ptr和auto_ptr 14.在资源管理类中小心copying行为 1.复制RAll对象必须一并复制它所管理的资源,所以资源的
阅读全文
摘要:5.C++默默编写并调用哪些函数 1.编译器暗自为class创建default构造函数、copy构造函数、copy assignment函数、析构函数 6.不想编译器自动生成函数,应该明确拒绝 1.为驳回编译器自动提供的机能,可以将相应的成员函数声明为private并且不予实现,例如使用uncopy
阅读全文
摘要:1.C++为一个语言联邦 同时支持过程形式、面向对象形式、泛型形式、元编程形式的语言,由4个次语言组成:C、Object-Oriented C++、Template C++、STL 1.c++高效编程看状况而变化,取决于你使用c++的哪一部分 2.尽量以const,enum,inline替换#def
阅读全文

浙公网安备 33010602011771号