我正在尝试在 PocketPC 2003 的项目中使用 setlocale 函数。在此之前,我做了一些简单的测试,在单独的控制台应用程序项目中替换了一些字符。在 comsole 应用程序项目中功能运行得非常好,她没有问题。
为第一个项目使用相同的功能我有一些问题。插入<clocale>
我有以下错误:
error C2143: syntax error : missing '{' before ':'
error C2059: syntax error : ':'
更改<clocale>
为<locale.h>
我有链接错误:
error LNK2019: unresolved external symbol __imp_setlocale referenced FILE: Utils.obj
fatal error LNK1120: 1 unresolved externals Pocket PC 2003
<locale.h>
并且<clocale>
没有与之关联的lib文件。在这种情况下发生了什么?