修改老代码时一定要注意不要忘记修改相关构造函数(2小时)
结构中含有string时不要用memset来初始化,会有16个字节的内存泄露(3小时)
类内变量前面要加m_,或者类内函数传递参数的命名风格要与变量名有区别,不然在多重继承的时候可能由于2者重名而产生难以发现的问题。(2小时)
结构体struct中有string时,sizeof(struct)是初始化时的大小(string为28),其大小不随string改变而改变,所以如果string比较大(16个字节以上),用sizeof会出现问题。(2小时)