今天进行文件操作时,将CString的GetBuffer()后直接倒到char数组后写入文件发现 每个字符与字符之间都有一个空格存在,而且有内容丢失。原来CString类对象GetBuffer(),后以后还是unicode编码,所以必须将宽字符转换成char类型那就必须用到一个函数网上查了下解决方法...
分类:
其他好文 时间:
2014-09-01 19:17:03
阅读次数:
211
转发博客地址:http://blog.csdn.net/greenqingqingws/article/details/7395213最近遇到一个问题,Java读取文本文件(例如csv文件、txt文件等),遇到中文就变成乱码。读取代码如下:[java]view plaincopyprint?List...
分类:
编程语言 时间:
2014-09-01 17:25:53
阅读次数:
290
private void button2_Click(object sender, EventArgs e) { var list = new List(); byte[] buf; byte[] byt...
分类:
其他好文 时间:
2014-09-01 17:17:23
阅读次数:
203
package cn.ibabyzone.library;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream...
分类:
移动开发 时间:
2014-09-01 15:39:13
阅读次数:
228
-(void)dirHome{
NSString *dirHome=NSHomeDirectory();
NSLog(@"app_home: %@",dirHome);
}
iOS的沙盒机制,应用只能访问自己应用目录下的文件。iOS 不像android,没有SD卡的概念,不能直接访问图像、视频等内容。iOS应用产生的内容,如图像、文件、缓存内容等都必须存储在自己的沙盒内。...
分类:
移动开发 时间:
2014-09-01 14:02:33
阅读次数:
177
关于Dll
Dll,Exe 都是PE格式的二进制文件。Dll相当于Linux操作系统下的so文件
1 基地址(Base Address)和相对地址(RelativeVirtual Address)
基地址(BaseAddress)和相对地址(Relative Virtual Address)是PE文件的概念,当PE文件被装载的时候,进程空间的起始地址就是基地址,这个值是PE...
分类:
其他好文 时间:
2014-09-01 00:29:22
阅读次数:
295
系统调用发生在内核空间,因此如果在用户空间的一般应用程序中使用系统调用来进行文件操作,会有用户空间到内核空间切换的开销。事实上,即使在用户空间使用库函数来对文件进行操作,因为文件总是存在于存储介质上,因此不管是读写操作,都是对硬件(存储器)的操作,都必然会引起系统调用。也就是说,库函数对文件的操作实...
分类:
系统相关 时间:
2014-08-31 18:29:41
阅读次数:
294
在windows系统下将一个含有中文的字符串缓存写入指定路径下的文本文件中,假如采用_wfopen(),fwprintf()方式写入,务必在调用fwprintf()之前加上_wsetlocale(0,?L"chs");这句,否则系统不支持,写出来的文本文件...
分类:
其他好文 时间:
2014-08-31 15:57:11
阅读次数:
250
??
1.ofstream,open,close
写入文件
#include
#include
using
namespace
std;
//通过ofstream的方式实现写入文件
open,close
void
main()
{
ofstream
fout;
//ofstream输出文件
...
分类:
移动开发 时间:
2014-08-30 23:11:26
阅读次数:
1076