每天敲代码20200908 30行

#include
#include
#include
#include
using namespace std;

int main()
{
using namespace std;
ifstream fin; //创建写入文件的对象 fin
fin.open(“tobuy.txt”); //打开这个文件
if (fin.is_open() == false)//fin.is_open()检测是否有打开文件 如果没打开
{
cerr << “Can’t open file.Bye.\n”;
exit(EXIT_FAILURE);
}
string item;
int count = 0;
getline(fin, item, ‘:’);
while (fin) //while input is good
{
++count;
cout << count << “:” << item << endl;
getline(fin, item, ‘:’); //大概意思就是读取fin,用item来读写,遇到:就截断进行+1
}
cout << “Done\n”;
fin.close(); //关闭文件
return 0;
}

/*输出: 1:sardines
2:chocolate ice cream
3:pop corn
4:leeks
5:
cottage cheese
6:olive oil
7:butter
8:tofu
9:

猜你喜欢

转载自blog.csdn.net/ADADQDQQ/article/details/108461524
今日推荐