我在窗口中重新编写以下代码: -
#include <codecvt>
void main()
{
wifstream myfile (argv[1],ios_base::in|ios_base::binary);
myfile.imbue(std::locale(myfile.getloc(),new std::codecvt_utf16<wchar_t, 0xffff, consume_header>));
}
Run Code Online (Sandbox Code Playgroud)
我想在linux中编译代码,但是不支持"codecvt"头文件和getcgn erro for codecvt_utf16和consume_header,很少有人建议使用ICU或iconv头文件.但我不知道如何使用它们.
请帮我替换可以在linux中运行的代码感谢和问候Vikas
我正在使用 Visual Studio 2012 并且我在不使用 MFC 的情况下创建了 dll,它生成了 dll。但是,当我使用以下选项指定在特定目录中生成 lib 文件时:- 转到 proeperties 页面->Advanced->Import Library ../../../lib/myapp.lib
它不会在指定文件夹中生成 lib 文件。请帮我 。
感谢和问候 维卡斯