Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多字节到Unicode包装器C++_C++_Windows_Unicode_Linker_Multibyte - Fatal编程技术网

多字节到Unicode包装器C++

多字节到Unicode包装器C++,c++,windows,unicode,linker,multibyte,C++,Windows,Unicode,Linker,Multibyte,我正在尝试链接libAR并遇到错误LNK2019:Visual Studio 2012中符号arParamLoad的未解决外部符号错误 这段特殊的代码与我编写的其他程序配合使用,经过一番玩弄,我意识到这可能是字符集的多字节/Unicode问题 当前尝试链接libAR的应用程序是一个非控制台windows应用程序,它使用多字节方法避免每次调用w32api时字符串准备的混乱。 LibAR libs是用Unicode字符集编译的 那么,从多字节域中调用unicode API的好方法是什么呢 如何包装这

我正在尝试链接libAR并遇到错误LNK2019:Visual Studio 2012中符号arParamLoad的未解决外部符号错误

这段特殊的代码与我编写的其他程序配合使用,经过一番玩弄,我意识到这可能是字符集的多字节/Unicode问题


当前尝试链接libAR的应用程序是一个非控制台windows应用程序,它使用多字节方法避免每次调用w32api时字符串准备的混乱。 LibAR libs是用Unicode字符集编译的

那么,从多字节域中调用unicode API的好方法是什么呢


如何包装这些调用?

每次调用w32 api时避免字符串准备混乱的多字节方法是不正确的,这意味着我想他们不想为每个调用在mbs和wcs之间进行转换。尽管如此,我还是陷入了困境。有一个多字节程序和一个Unicode库。关于如何包装程序对unicode库的调用,有什么建议吗?我会将应用程序更改为unicode。