我在做一个工程:wxWidgets写界面(用DLL),其他功能全是WinSDK完成。
这样的话,我只能自己封装gettext函数,但这个函数返回的是char*。
定义:#define _(s) gettext(s)
如何解决?请问有gettext的C++封装类吗?
怎样让gettext返回的是wchar_t*字符串? Topic is solved
怎样让gettext返回的是wchar_t*字符串?
Life is not fair, get used to it.
Re: 怎样让gettext返回的是wchar_t*字符串?
我的意思是不用我自己写转换函数,gettext是否支持输出wchar_t字符?Loaden wrote:我在做一个工程:wxWidgets写界面(用DLL),其他功能全是WinSDK完成。
这样的话,我只能自己封装gettext函数,但这个函数返回的是char*。
定义:#define _(s) gettext(s)
如何解决?请问有gettext的C++封装类吗?
Life is not fair, get used to it.
个人(没有经过调查)的理解是:
gettext返回的是utf-8,因此char*会比wchar*更为合适。
-Utensil
gettext返回的是utf-8,因此char*会比wchar*更为合适。
-Utensil
In fascination of creating worlds by words, and in pursuit of words behind the world.
On Github: http://utensil.github.com
Technical Blog in Chinese: http://utensil.iteye.com/
On Github: http://utensil.github.com
Technical Blog in Chinese: http://utensil.iteye.com/