问题描述
浏览了 Unicode / MBCS 的所有主题,但没有找到我的用例。
我有一组编译的 MBCS dll。(C++ VS2019)。在它们上面是一个必须用 Unicode 编译的 C# 包装器。
我可以将我的 dll 保留为 MBCS 还是我需要将它们全部迁移到 Unicode。
我的界面并不复杂:
extern "C" DllExport Status FindSubArrayInArray(char *parentArray,int lenParentArray,int startIndex,char *subArray,int lenSubArray);
我的数组主要由十六进制值组成。上面的函数是否会受到我的 dll 和包装器之间不同的 MBCS、Unicode 编译选项的影响?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)