当前位置:   article > 正文

创建.txt文件,指定具体的编码_c语言新建txt编码

c语言新建txt编码

// 保证.conf文件为unicode
 FILE* fpRead = _tfopen(PATH_CONF, _T("r+b"));
 if(!fpRead){
  FILE* fpWrite = _tfopen(PATH_CONF, _T("w+b"));
  if(fpWrite){
   char szFlag[] = {0xff, 0xfe};//unicode prefix
   fwrite(szFlag, sizeof(char), 2, fpWrite);
   fclose(fpWrite);
  }
 }else{
  fclose(fpRead);
 }

 

前面个两个字节指定编码格式:

ANSI:        无格式定义; 
Unicode:       前两个字节为FFFE; 
Unicode big endian: 前两字节为FEFF;  
UTF-8:        前两字节为EFBB;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/373575
推荐阅读
相关标签
  

闽ICP备14008679号