![]() |
1
4
您的指针崩溃可能在重新分配中
正如Steve指出的,如果realloc失败,您的代码将泄漏原始代码,因此可以将其更改为:
|
![]() |
2
5
我建议另一个方向。全面展开C++。 |
![]() |
3
0
如果两者不匹配
我很想重写它,以便它返回字符串,或者错误时返回零,而不是有一个void返回和一个in/out参数(就像fgets那样,这似乎是您复制行为的函数)。或者包装这样的功能。这种样式不会让您感到困惑,因为您只处理指向char的指针,而不是指向char的指针。
|
![]() |
AstralHex · 矩阵乘法代码工作不正常 4 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 5 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 5 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 5 月前 |