今天写代码,无意中触发了一个段错误,报错信息如标题所示。
[原因]:
对结构体进行了memset操作,而结构体里面有string类型的变量。
[解决方案]:
不能对string类型以及包含string类型变量的结构体进行memset,
采用其他方式初始化string类型即可。例如写一个结构体的构造函数。
今天写代码,无意中触发了一个段错误,报错信息如标题所示。
[原因]:
对结构体进行了memset操作,而结构体里面有string类型的变量。
[解决方案]:
不能对string类型以及包含string类型变量的结构体进行memset,
采用其他方式初始化string类型即可。例如写一个结构体的构造函数。