共有ライブラリ名の後の「w」はどういう意味ですか?

共有ライブラリ名の後の「w」はどういう意味ですか?

私のライブラリの中には、名前の後に「w」があります。それはどういう意味ですか?

たとえば、次の共有ライブラリがあります/usr/local/lib

libncurses.so
libncursesw.so
libmenu.so
libmenuw.so
libform.so
libformw.so

ベストアンサー1

「w」は「ワイド文字」を意味し、つまりメモリ内で1バイト以上を占めることができる文字です。よくある質問:

私は広範な文字サポートのために別のライブラリ名"ncursesw"を使用することにしました。これにより、既存の "ncurses"ライブラリを使用しているアプリケーションとの互換性を維持できます。

おすすめ記事