您的位置:首页 > 编程语言 > C语言/C++

杂谈--vc++6.0用fstream区别于VS

2013-12-13 00:40 281 查看
个人感觉vc++6.0的功能感觉相比VS还是逊色了不少,好多格式过于陈旧,并含有令人崩溃的bug。在vc++6.0里较好的读写文件方式如下:(需要包含头文件:stdio.h
stdlib.h)
FILE *fp=fopen("...filepath...","r/w/a/r+/w+/a+");
fputs("...sth...",fp);
fclose(fp);


但是如想像VS中一样通过包含<fstream>头文件使用文件流,切记流插入和流提取运算符两端都需要空格,否则会报错(bug吧!!!)
ofstream outfile("...filepath...");
outfile  <<  "BUG!";//正确形式,带空格


*最后需要注意的是,vc++6.0里如果不指明操作的io文件的绝对路径,而只是给出文件名,那么生成的文件(如果不存在)是在工程文件夹外部的,这一点也是区别于VS。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vc++ vs file bug