#include<iostream>
using namespace std;
#include<stdio.h>
FILE* stream; //定义一个文件 类型的 指针变量 ,以便接下来对文件 操作
errno_t err; //定义一个 errno_t类型的变量,以便监视读取文件操作(open)是否成功( err=0 / err=2)
int main()
{
//利用 fopen(之前定义的FEIL类型的变量地址,|文件地址,|r/w)
if ((err = fopen_s(&stream, "d:/dsfasdafsa.txt", "r")) != 0) {
cout << "failed open" << endl;
//cout << err << endl;
return -1;
}
else {
cout << "succeed open" << endl;
//return 0;
}
char buf[16] = "hahaha";
//fwrite(buf, 1, sizeof(buf), stream);//字符串输入
//单个字符输入 缺点:慢(需要遍历
for (int i = 0; i < 6; i++) {
char text[2];
sprintf_s(text, "%c", buf[i]); //函数作用:对数组buf中单个元素,利用text缓存进行存取
fwrite(text, 1, strlen(text), stream);
}
//fread_s();
_fcloseall(); //文件读取之后要关闭文件
return 0;
}
C++ 对txt文档进行编辑
最新推荐文章于 2024-05-30 19:37:52 发布