【发布时间】:2009-02-11 09:42:53
【问题描述】:
我有一个 C++ 库,我将它提供给其他开发人员。其中一个需要 i18n,所以他问我是否可以在 API 中的字符串中添加 L 前缀。
我对 i18n 了解不多,所以我有一些基本问题:
当我用 Unicode 编译我的库时,其他开发人员可以像往常一样使用这个构建吗?或者开发人员是否也应该更改他们的 Visual Studio 设置以使用 unicode?p>
当我使用 Unicode 编译我的库时,是否需要更改头文件和 .cpp 文件中的所有字符串?或者在头文件的字符串中添加 L 前缀就足够了吗?
提前致谢!
保罗
【问题讨论】:
标签: c++ visual-studio visual-c++ unicode