【发布时间】:2015-09-14 19:07:36
【问题描述】:
我在 C# 中使用 %include wchar.i,它似乎对映射到 C# 的 string 的所有 wchar_t 值和数组都能正常工作。 Swig 的 Python 库还在 wchar.i 文件中包含 wchar_t 的类型映射。
Java 的库没有wchar.i。这是什么原因?以及如何实现从 C++ 中的 wchar_t 类型到 Java 中的 String 的类型映射?
【问题讨论】:
我在 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
【讨论】: