我在 C# 中使用 %include wchar.i
,它似乎对映射到 C# 的 string
的所有 wchar_t
值和数组都能正常工作。 Swig 的 Python 库还在 wchar.i
文件中包含 wchar_t
的类型映射。
Java 的库没有wchar.i
。这是什么原因?以及如何实现从 C++ 中的 wchar_t
类型到 Java 中的 String
的类型映射?
最佳答案
当您使用 C++ 时,您可以尝试使用 std::wstring
,因为它具有适用于所有类型的类型映射:C#、Python 和 Java。它在 std_wstring.i
关于java - SWIG:对 Java 的 wchar_t 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32572114/