不能使用cout的解决方式
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int i = 12;
cout < < i;
return 0;
}
VS200X 默认是UNICODE
所以把你的字符串用TEXT()包装一下, 或者用"L"前缀
MessageBox(0, TEXT("vs2008"), 0, MB_ICONWARNING);
MessageBox(0, L"vs2008", 0, MB_ICONWARNING);
查看视图编辑窗口,点击解决方案->资源文件->rc2
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int i = 12;
cout < < i;
return 0;
}
VS200X 默认是UNICODE
所以把你的字符串用TEXT()包装一下, 或者用"L"前缀
MessageBox(0, TEXT("vs2008"), 0, MB_ICONWARNING);
MessageBox(0, L"vs2008", 0, MB_ICONWARNING);
查看视图编辑窗口,点击解决方案->资源文件->rc2
本文详细介绍了在使用VS200X时遇到的使用cout问题的解决方法,包括如何处理UNICODE环境下的字符串显示问题,并提供了资源文件管理的相关指导。
749

被折叠的 条评论
为什么被折叠?



