ifstream读取文件

来源:互联网 发布:部落冲突黑气球数据 编辑:程序博客网 时间:2024/06/06 10:50
#include#includeusingnamespace std;#ifdef WIN32#define TEST_FILE "c://tmp//test.txt"#else#define TEST_FILE "/tmp/test.txt"#endifvoid get(){ //ifstream ifs; //ifs.open(TEST_FILE); ifstream ifs(TEST_FILE); //while (ifs.good()) cout << (char) ifs.get();//simple while(ifs.good()){ char ch =0; //ch = ifs.get(); ifs.get(ch); cout << ch; } ifs.close();}void getline(){ //ifstream ifs; //ifs.open(TEST_FILE); ifstream ifs(TEST_FILE); while(ifs.good()) { char buf[1024]={0}; ifs.getline(buf, sizeof(buf)); cout << buf << endl; } ifs.close();}int main(int argc, char* argv[]){ get(); getline(); return0;}
原创粉丝点击