Nec*_*twi 1 c++ file utf-8
我必须在我的http流式C++服务器代码中创建一个m3u8播放列表.m3u8只不过是UTF-8 m3u文件.
m3u8
m3u
如何创建UTF-8文件(即如何将UTF-8字符写入文件)?也许open()在Linux上使用C++中的函数或其他函数?
open()
int fd = open("myplaylist.m3u8", O_WRONLY | O_APPEND);
Fre*_*rdt 5
你计划做的open()方式很好.
将确定文件是否在utf-8中的是您要写入的字符.如果您将相关字符编码为utf-8,一切都将按预期工作.
如果您打算将给定的编码(比如ISO-8859-1)转换为utf-8,那么实现它的一个好方法是使用libiconv来实现这一点.
归档时间:
13 年,3 月 前
查看次数:
1258 次
最近记录:
13 年,2 月 前