C++与Java混合编程
2010-01-23 20:32:34 来源:WEB开发网核心提示:在C/C++的语言定中,Java语言的String的定义为jstring,C++与Java混合编程(3),注意,Java的语言的字符与程序的编码都是以UTF-8编码实现的,在C++的方法中将中文字符返回给Java,如果没有将字符编码转为UTF-8,所以Java中的中文字符在C++的方法中如果没有编码转换,则会显示为乱码
在C/C++的语言定中,Java语言的String的定义为jstring,注意,Java的语言的字符与程序的编码都是以UTF-8编码实现的,所以Java中的中文字符在C++的方法中如果没有编码转换,则会显示为乱码。同理,在C++的方法中将中文字符返回给Java,如果没有将字符编码转为UTF-8,在Java的方法显示同样会是乱码。
更多精彩
赞助商链接