愚蠢BUG记录本
NightPoetry
热衷于用技术实现小马世界的brony一枚
展开
-
没有写入文件却试图读取
我写入了三段数据,但是却想读取四段,导致数据错位。 错误难度:2 愚蠢程度:4 调式时间:0.5h原创 2021-07-31 16:41:13 · 107 阅读 · 0 评论 -
已经是指针了却还用取地址
const char* clipName = ms.clips[i].clipName.c_str(); file.write((char*)clipName, cliph.clipNameNum); const char* clipName = ms.clips[i].clipName.c_str(); file.write((char*)&clipName, cliph.clipNameNum)...原创 2021-07-31 10:40:40 · 231 阅读 · 0 评论 -
明明本身就是长度了还用sizeof
char* jname = new char(hClip.clipNameNum); file.read((char*)jname, hClip.clipNameNum); cout <<"old name"<<string(jname)<<endl; char* jname = new char(hClip.clipNameNum); file.read((char*)jname,sizeof(hClip.clipNameNum));...原创 2021-07-31 10:36:08 · 93 阅读 · 0 评论