NDK中char和wchar\u t之间的转换

NDK中char和wchar\u t之间的转换,c,android-ndk,chat,wchar-t,C,Android Ndk,Chat,Wchar T,假设: 在Linux和MSVC下的gcc中,我可以使用:sscanf(从,“%S”,到)获取wchar\u t字符串L“abcd”中的to。但这在NDK中不起作用 我想知道NDK是否支持这一点?还有其他选择吗 我知道我可以使用复制循环来实现这一点: char from[10]="abcd"; wchar_t to[10]=L""; for(int i=0;igoogleandroid ndk说:支持wchar函数,但有些wchar函数只是提供空的。 例如:wsclen(),始终返回1。 您可以

假设:

在Linux和MSVC下的gcc中,我可以使用:
sscanf(从,“%S”,到)
获取
wchar\u t
字符串
L“abcd”
中的
to
。但这在NDK中不起作用

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

我知道我可以使用复制循环来实现这一点:

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

for(int i=0;igoogleandroid ndk说:支持wchar函数,但有些wchar函数只是提供空的。
例如:
wsclen()
,始终返回1。 您可以使用ndk,

请参见该函数。
for (int i = 0; i <= strlen(from); ++i)
    to[i] = from[i];