c++ 文件操作
来源:互联网 发布:java可变参数不传入 编辑:程序博客网 时间:2024/06/03 19:31
c++ 文件操作
const char* ReadFile::read_cof(const char* keyword){ memset(this->val,0,sizeof(this->val)); // 格式化字符串(目标字符串,重置数字默认0,重置位置内存大小) filebuf fb; // 用于存放文件流位置 if(fb.open("config",ios::in) == NULL) { //打开文件流(文件名,打开模式) cout <<"open the config file fieled!!!"<<endl; return val; } istream is(&fb); //输出流 绑定到文件流 string input; while(getline(is,input,'\n')){ //读取输出流一行内容(输出流,输出目标string类型,末尾标志默认换行也可为其他) int pos1 = string::npos; pos1 = input.find(keyword); //在目标中查找关键字 if(pos1 != string::npos){ cout <<input.substr(pos1+strlen(keyword) + 1) <<endl; } else { cout <<"find at the EOF"; break; } } fb.close(); //关闭文件流 return val;}
阅读全文
0 0
- [C/C++]文件操作
- 文件操作--C 函数操作
- c文件操作
- C文件操作
- C的文件操作
- c语言文件操作
- C的文件操作
- 标准C文件操作
- C#文件操作
- C的文件操作
- C语言文件操作
- C语言文件操作
- C文件操作探索
- [C++]文件读写操作
- C/C++文件操作
- C文件操作
- C语言文件操作
- c文件操作
- c++ 学习笔记
- 模拟实现shell
- 神经网络:2)Hi,死宅的感知器
- js将string转化为json
- 进程同步
- c++ 文件操作
- JavaScript改变this指向的3种方法(代码说明)
- Java命令行参数类 Commons CLI使用
- 第7章 51DOS操作系统设计与实现
- [IDA*] BZOJ1085: [SCOI2005]骑士精神
- 392. Is Subsequence
- 查看IPC使用情况
- 链接————csapp
- zabbix-3.2 install-guide on ubuntu 14.04 server