1 初始化
对象数组的创建最好一次性创建出来,单个new,地址不连续不相关,容易形成陷阱。
对函数的返回值在函数开始处需要进行初始化,放置在过程中出错返回,导致程序崩溃。
2 localtime
localtime返回tm指针,对象是由内核创建,只有一个对象,mktime会更新localtime对象的指针
localtime的实现是使用了一个内部静态缓存来保存结果。
3 数组的最大长度
当类的成员数组的长度定为819200*3时,出现内存泄露
微信扫一扫
1 初始化
对象数组的创建最好一次性创建出来,单个new,地址不连续不相关,容易形成陷阱。
对函数的返回值在函数开始处需要进行初始化,放置在过程中出错返回,导致程序崩溃。
2 localtime
localtime返回tm指针,对象是由内核创建,只有一个对象,mktime会更新localtime对象的指针
localtime的实现是使用了一个内部静态缓存来保存结果。
3 数组的最大长度
当类的成员数组的长度定为819200*3时,出现内存泄露
相关推荐