![]() |
1
0
问题1 缓冲区太小。
需要为多个数字和一个终止的NUL字节留出位置,因为您在这里使用的是sprintf:
在数组末尾写入结果为 undefined behavior . 因此,您需要增加数组的大小来修复它。 问题2
下次写入值时,将调用相同的操作。ReadWrite模式不会删除文件的现有内容。例如,如果你只写一次
然后下次你写位置:60,30时,它看起来像这样:
这个问题的一个可能解决方案是应用
|
![]() |
AstralHex · 矩阵乘法代码工作不正常 6 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 7 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 7 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 7 月前 |