专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
在windows下编译OK的东东放到linux下就成了问题,即例是java也难逃这样的局限,因为有路径和JNI在,java还得面对具体的平台。 问题是这样的,java中字符串是unicode编码的,当调用的C代码是多字节编码时,传入的字符串参数就必须进行转换,这个在windows下没问题。到了linux平台下呢,是不是也是转成多字节编码呢?网上给了很多的解决方案,大都使用类似下面的一个函数: char* jstringToAnsi(JNIEnv *env, jstring jstr ) { int length = env->GetStringLength [阅读全文] [PDF]
1 共1条 分1页