为什么总是有warning

njSeeWhy 2003-02-18 02:55:55
为什么这么简单的程序也会有N多warning,我用的是VC++ 6.0+Win98
#include <iostream>
#include <vector>
#include <string>
using namespace std;

int main()
{
vector<string> strVec;
return 0;
}
debug版时总是有类似“identifier was truncated to '255' characters in the browser information”的警告信息,但不影响运行,release版就没有这些警告了,这是为什么,请高手指点。
...全文
153 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinajiji 2003-02-18
  • 打赏
  • 举报
回复
与你的warning等级设的是3没有多大的关系,我说的方法应该可以,
你可以查一下warining 后面的数字,比如是x;
就用:
#pragma warning(disable:X)
X在你说的这种情况下一般是4786
njSeeWhy 2003-02-18
  • 打赏
  • 举报
回复
#pragma warning(disable:4786)也不行
我的工程设置中warning等级设的是3,有关系吗?
chinajiji 2003-02-18
  • 打赏
  • 举报
回复
#pragma warning(disable:4786)
chinajiji 2003-02-18
  • 打赏
  • 举报
回复
#pragma warning(disable:4678)
qfknet 2003-02-18
  • 打赏
  • 举报
回复
学习ing
njSeeWhy 2003-02-18
  • 打赏
  • 举报
回复
我试过了,好象没用
windcsn 2003-02-18
  • 打赏
  • 举报
回复
学习
LearnAtl 2003-02-18
  • 打赏
  • 举报
回复
VC6对STL支持不是很好。


你这个好象是4768warnning
你这样就可以让warnning去掉。

在include的头文件后面加:
#pragma warnning(disable:4678)

加上诸如此类预编译开关

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧