| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1237 人关注过本帖
标题:我的visual c++ 2010老提示LC_ALL标识符未定义!
只看楼主 加入收藏
crsx
Rank: 1
等 级:新手上路
帖 子:6
专家分:8
注 册:2012-9-18
收藏
 问题点数:0 回复次数:3 
我的visual c++ 2010老提示LC_ALL标识符未定义!
我的visual c++ 2010老提示LC_ALL标识符未定义!是怎么回事呢!
用c++ 6.0也是一样的提示!

程序代码:
#include <iostream>;
#include<locale>;
int main()
{

    setlocale(LC_All,"chs");
    wchar_t wt[]=L"";
    std::wcout<<wt;

}



 visual c++ 2010提示: error C2065: “LC_All”: 未声明的标识符
visual c++ 6.0提示:error C2065: 'LC_All' : undeclared identifier


!
!
!

[ 本帖最后由 crsx 于 2012-9-18 20:36 编辑 ]
搜索更多相关主题的帖子: visual 
2012-09-18 20:35
crsx
Rank: 1
等 级:新手上路
帖 子:6
专家分:8
注 册:2012-9-18
收藏
得分:0 
问题找出来啦。。
#include 和<locale> 中间少了一个空格。。。。
2012-09-18 22:15
lwbkfc
Rank: 2
等 级:论坛游民
威 望:1
帖 子:13
专家分:17
注 册:2012-9-24
收藏
得分:0 
LC_All(错误)  换成LC_ALL

l变成大写
2012-09-25 12:49
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:0 
错误一大滩呀
程序代码:
#include <iostream>
#include <locale>

int main()
{
    std::locale oldlocale = std::wcout.imbue( std::locale("chs",std::locale::ctype) );
    std::wcout << L"" << std::endl;
    std::wcout.imbue( oldlocale );

    return 0;
}

2012-09-25 14:10
快速回复:我的visual c++ 2010老提示LC_ALL标识符未定义!
数据加载中...
 
   



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

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