1

认为:

char from[10]="abcd";
wchar_t to[10]=L"";

在 Linux 和 MSVC 下的 gcc 中,我可以sscanf(from, "%S", to);使用wchar_t:L"abcd"to. 但这在 NDK 中不起作用。

我想知道NDK是否支持这个?有其他选择吗?

我知道我可以使用复制循环来完成此操作:

for (int i = 0; i <= strlen(from); ++i)
    to[i] = from[i];

我正在使用 android-ndk-r7-crystax-5.beta2-linux-x86.tar.bz2 。我的字符串只包含 ASCII 字符,所以我不想使用iconv.

4

1 回答 1

0

google android ndk 说:支持wchar函数。但是有些wchar函数只是提供了空的。如:wsclen(),总是返回1。可以使用http://www.crystax.net/ndk

于 2012-06-29T18:30:25.157 回答