vc++中如何将wchar_t宽字符写入文本文件
来源:互联网 发布:厦门美工培训班 编辑:程序博客网 时间:2024/06/06 09:40
如果想保存wchar_t的数据,可以用: wchar_t * gg; gg=L"aaaa如何666"; FILE* file; file = fopen("a.txt", "a"); fwrite(gg, sizeof(wchar_t), wcslen(gg), file); fclose(file);只是这样保存下来的是unicode数据(比如'a'保存成 0x61 0x00)).另外一个办法是先将wchar_t型数据转成char型的(用WideCharToMultiByte函数),再保存。比如: wchar_t * gg; gg=L"aaaa如何666"; char hh[256]; WideCharToMultiByte(CP_ACP, 0, gg, wcslen(gg) + 1, hh, 256, NULL, NULL); wfstream ff; ff.open("a.txt",ios::app|ios::out); ff<<"aa好啊"<<hh<<"\n"; ff.close();
- vc++中如何将wchar_t宽字符写入文本文件
- 在MFC中,如何将Unicode的CString中文字符写入文本文件TXT中
- VC++如何将缓冲数据写入到位图中
- 将文本文件写入excel
- 将字符串写入文本文件
- C#中,将字符串一行行写入文本文件中
- JAVA写入指定编码的字符到文本文件中
- 向文本文件中写入
- vb将文本文件写入excel
- C# 将日志写入文本文件
- java 将javaBean写入文本文件
- 如何将文本文件显示在RichEdit中
- C++中如何将wchar_t转换为string
- 宽字符wchar_t
- wchar_t 宽字符
- ucfs在写入一个文本文件中如何加入换行
- VC中wchar_t的使用
- 如何将数据写入request参数中
- Java变量的初始化问题探究
- PEAR LOG日志系统
- Android中Bitmap,byte[],Drawable相互转化
- android 4.0联系人分析—查找匹配
- emacs下C/C++自动补全,Yasnippet && auto-complete && auto-complete-clang-async
- vc++中如何将wchar_t宽字符写入文本文件
- gethostbyname
- [我要考试]操作系统习题_CH4_线程对称多处理和微内核_概念题部分
- source insight查看当前文件的完整路径
- Java邮件类
- JQuery Mobile入门——多项选择菜单
- xml解析新浪新闻_客户端_下拉刷新2
- 一个超好用的磁盘分区/管理 软件--diskgenius
- 字符数组两种定义方式的区别