读取文件,一行行遍历,隔行输出
#include <iostream>
#include<fstream>
#include<string>
#include<windows.h>
using namespace std;
int main()
{
//FILE* fp = fopen("image.txt");
std::ifstream fileStream;
std::string tmp;
int count = 1;// 行数计数器
fileStream.open("images.txt", std::ios::in);//ios::in 表示以只读的方式读取文件
//int count = 0;
if (fileStream.fail())//文件打开失败:返回0
{
cout << "fail to open file" << endl;
}
else//文件存在
while (getline(fileStream, tmp, '\n'))//读取一行
{
if (count % 2 == 1)
{
cout << tmp << endl;//隔行输出一行
}
count++;
Sleep(200);
}
return 0;
}