使用的malloc函数新创立的结构体 中的string类型出现了问题,即读取字符串的字符时出错,无法读取内存 最后发现是新建节点时出现了错误:(C语言中没有string类 用malloc无法识别) TreeNode * t = (TreeNode *) malloc(sizeof(TreeNode)); (我copy书中的源码,用的c语言) 但是为了使用方便,在结构体中使用了string...
c++调试出现“读取字符串的字符时出错”,无法读取内存? 以及malloc函数和new 的区别 2017-04-25 23:59 −... 淡定55555 0 15603 malloc/free与new/delete 2019-10-21 00:33 −delete只是c++的一个全局重载操作符。他只是在free前调用对象的析构方法。但是new申请的内存用free释放则不会调用对象的析构方法...