📄 subject_26509.htm
字号:
<p>
序号:26509 发表者:trycreate 发表日期:2003-01-02 10:55:07
<br>主题:请教!关于wcout的问题!
<br>内容:#include <iostream><BR>void main(void)<BR>{<BR>std::wcout<<L"上帝"<<'\n';//屏幕没有任何的输出<BR>std::cout<<"魔鬼"<<'\n';//输出正确<BR>}<BR>到底是什么原因,谢谢指教!!<BR><BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:bb 回复日期:2003-01-02 15:14:07
<br>内容:在编译时定义_UNICODE宏
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:trycreate 回复日期:2003-01-02 15:52:43
<br>内容:已经定义了,不行;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:bb 回复日期:2003-01-02 16:40:16
<br>内容:怎么不行??<BR>编译不过?<BR>连接不过?<BR>执行不生效?<BR>....
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:trycreate 回复日期:2003-01-03 16:59:42
<br>内容:你试过吗?<BR>可以正确的输出吗?<BR><BR>一开始_UNICODE宏我就定义过了;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:bb 回复日期:2003-01-03 18:47:26
<br>内容:解决了。<BR><BR>调用wcout之前要调用setlocale设置本地化语言<BR>wcout输出前要把字符串转换为本地语言,如果没有设置,wcout将不做任何事<BR>解为<BR><BR>setlocale(LC_ALL, "chs");<BR>std::wcout<<L"上帝"<<L"\n";<BR><BR>最后的'\n'必须写成L"\n"否则会调用<<(unsinged int)函数,输出整数10<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:trycreate 回复日期:2003-01-03 23:08:44
<br>内容:谢谢!按你的方法确实解决了问题;<BR><BR>不过,如果有兴趣,试试这个方法:<BR><BR>std::wcout.imbue(std::locale("chs"));<BR>std::wcout<<L"上帝"<<L"\n";
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:bb 回复日期:2003-01-06 10:26:01
<br>内容:又学一招,谢谢。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -