| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 585 人关注过本帖
标题:227个warning快崩溃了~
只看楼主 加入收藏
yyblackyy
Rank: 6Rank: 6
等 级:侠之大者
帖 子:98
专家分:457
注 册:2010-3-31
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
227个warning快崩溃了~
这是源代码:
#include<iostream>
#include<string>
#include<utility>
#include<map>
#include<iomanip>
using namespace std;
typedef pair<map<string,int>::iterator ,bool> pbret;
int main()
    {
    map<string,int> name;
    string str1;
    while(cin>>str1)
        {
        pbret mp= name.insert(make_pair(str1,1));
        if(!mp.second)
            ++mp.first->second;
    }
    cin.clear();
    map<string,int>::iterator iter=name.begin();
    for(;iter!=name.end();++iter)
        {
        cout<<setw(15)<<iter->first<<setw(15)<<iter->second<<endl;
    }
    return 0;
}
详细情况是这样的:
IDE: VC6
按F7后:test.exe - 0 error(s), 227 warning(s) 没有错误就是227个warning 这还让人活
再按F7:test.exe - 0 error(s), 0 warning(s)  不懂啊刚才还那么多的warning现在居然没有了,不知道这是什么原因。
希望大侠给个去掉warning的方法,这么多的warning编译很浪费时间而且看着就。。。
搜索更多相关主题的帖子: warning 
2010-04-21 12:11
lijm1989
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:珠海
等 级:贵宾
威 望:12
帖 子:675
专家分:2844
注 册:2009-10-14
收藏
得分:20 
IDE的问题~~~~要么换。。或者试试#pragma warning。。。
2010-04-21 13:06
yyblackyy
Rank: 6Rank: 6
等 级:侠之大者
帖 子:98
专家分:457
注 册:2010-3-31
收藏
得分:0 
在IDE 的Settings 里面有Warning 设置,以前没有发现,嘿嘿
再次也感谢lijm1989的#pragma waring思路,结!!!!!!!!!!!!
2010-04-21 13:50
快速回复:227个warning快崩溃了~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026703 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved