我的一些库的名称后面有一个“w”。这意味着什么?
例如,我有以下共享库/usr/local/lib
:
libncurses.so
libncursesw.so
libmenu.so
libmenuw.so
libform.so
libformw.so
答案1
“w”代表“宽字符”,IE在内存中可能占用超过一个字节的字符;引用常见问题解答:
我选择使用不同的库名称“ncursesw”来实现宽字符支持。这样做使我能够保持与使用现有“ncurses”库的应用程序的兼容性。
我的一些库的名称后面有一个“w”。这意味着什么?
例如,我有以下共享库/usr/local/lib
:
libncurses.so
libncursesw.so
libmenu.so
libmenuw.so
libform.so
libformw.so
“w”代表“宽字符”,IE在内存中可能占用超过一个字节的字符;引用常见问题解答:
我选择使用不同的库名称“ncursesw”来实现宽字符支持。这样做使我能够保持与使用现有“ncurses”库的应用程序的兼容性。