作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
这篇文章源自How do you get what kind of encoding your system uses in c/c++?
我试过用
nl_langinfo(CODESET)
但我得到的是 ANSI_X3.4-1968 而不是 UTF-8(这是我在键入时得到的:locale charmap)。我使用 nl_langinfo() 错了吗?我应该如何使用它?
最佳答案
你需要先打电话
setlocale(LC_ALL, "");
nl_langinfo 始终提供有关当前语言环境的信息。
关于c++ - 为什么 nl_langinfo(CODESET) 与语言环境字符映射不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1558379/
这篇文章源自How do you get what kind of encoding your system uses in c/c++? 我试过用 nl_langinfo(CODESET) 但我得到
我是一名优秀的程序员,十分优秀!