|
- #include <iostream>
- #include <fstream>
- #include <string>
- using namespace std;
- int main(int argc, char *argv[]) {
- char src_file[] = "file.txt";
- ifstream in_file;
- in_file.open(src_file);
- char buf[100];
- while (in_file.good()) {
- in_file.get(buf, 100);
- cout << buf << endl;
- }
- in_file.close();
- return 0;
- }
复制代码
假如中有很多行的话,上面的程序就只输出一行就结束了,不知是什么原因 |
|