【发布时间】:2013-05-12 13:48:33
【问题描述】:
我必须在我的 http 流式 C++ 服务器代码中创建一个 m3u8 播放列表。 m3u8 只不过是 UTF-8 m3u 文件。
如何创建 UTF-8 文件(即如何将 UTF-8 字符写入文件)?也许在 Linux 上使用 open() 函数或 C++ 中的其他函数?
int fd = open("myplaylist.m3u8", O_WRONLY | O_APPEND);
【问题讨论】:
-
只要你的C++文件是utf8编码的就可以了
-
是的,我想我必须重新提出如何将 utf-8 字符写入文件的问题?
-
@neckTwi 你事先知道文件的内容,还是从其他地方得到的?
-
@FrederikDeweerdt 我的代码应该生成文件的内容。