一日用valgrind检测内存错误时发现,某对象总是在被delete的时候报内存错误。
最后将一个bool类型的成员变量改为int类型才使问题解决。
后来在网上看到原来是有字节对齐的问题,此时才知道为什么前辈们的代码里会有个
typedef int BOOL
一日用valgrind检测内存错误时发现,某对象总是在被delete的时候报内存错误。
最后将一个bool类型的成员变量改为int类型才使问题解决。
后来在网上看到原来是有字节对齐的问题,此时才知道为什么前辈们的代码里会有个
typedef int BOOL