【发布时间】:2011-01-01 14:40:15
【问题描述】:
当我们在 linux 中调用像“open”这样的系统调用或像“fopen”这样的 stdio 函数时,我们必须提供一个“const char * filename”。我的问题是这里使用的编码是什么?它是 utf-8 还是 ascii 或 iso8859-x?是否取决于系统或环境设置?
我知道在 MS Windows 中有一个接受 utf-16 的 _wopen。
【问题讨论】:
标签: c linux fopen system-calls