C++开发中遇到的错误积累

来源:互联网 发布:安和日达天窗知乎 编辑:程序博客网 时间:2024/06/05 14:50

1、在项目中用socket传输结构体,从客户端传到服务器端。服务器端解析后发现字符串数据除正确字符串外还带有一串乱码,仔细排查后发现,是我在客户端为结构体赋值之前未初始化它,这是我又一次犯低级错误,记下来,长个记性!

2、定义了一个变量 std::map<int, CStringArray> mapPictureID, 想要存储列表的行号与对应行显示的图片ID号,结果在程序里insert元素时出现错误:error C2248:'CObject::CObject':cannot access private member declared int class 'CObject', 将mapPictureID的类型改为std::map<int, std::vector<cstring>> 然后insert元素时编译通过,不知道原因

3、合并代码后,执行程序弹出“试图执行的操作不受支持”的警告对话框,仔细排查后发现有一个控件资源ID未在resource.h中定义,将该ID加入resource.h中后,运行程序不再弹出警告对话框

0 0
原创粉丝点击