Загрузка...

Reading from file c++

Thread in C/C++ created by lugenlord Mar 21, 2018. 295 views

  1. lugenlord
    lugenlord Topic starter Mar 21, 2018 20 Mar 11, 2017
    Code

    #include <fstream>
    #include <iostream>
    #include <string>
    #include <Windows.h>
    using namespace std;

    int main()
    {
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);

    string buff, ent;

    while (1 == 1)
    {
    ifstream fin("D://Dev-Cpp//datt.txt");

    cout << "Enter date: "; getline(cin, ent);

    getline(fin, buff);

    while (ent != buff)
    {
    getline(fin, buff);
    }

    getline(fin, buff);
    cout << (buff) << "\n______________________________________________________________________________\n" << endl;

    fin.close();
    }





    system("pause");
    return 0;
    }


    Написал программу, ввожу 1 января, он все нормально выводит, но когда ввожу дату, которой нет в файле, то приходится закрывать, дальше не работает, как сделать, чтобы тип писал таких совпадений нет и дальше продолжала работать. Типо как-то через False?
     
  2. lizzardman
    lizzardman Mar 22, 2018 20 Nov 16, 2016
    цикл ent!=buff бесконечный
     
  3. P1RPLE
    P1RPLE Jul 21, 2018 0 Jul 20, 2018
    есть такая команда ,которая открывает все библиотеки в с++
    #include <bits/stdc++.h>
     
Loading...
Top