Advertisement
Ejejejejejjr

Чтение данных из файла

Dec 29th, 2020
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.79 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <fstream>
  4.  
  5. int main(int argc, char *argv[])
  6. {
  7.     setlocale(LC_ALL, "Rus");
  8.     srand(time(NULL));
  9.    
  10.     //для чтания данныз из файла используется класс ifstream
  11.     std::ifstream fin;
  12.     std::string path = "file.txt";
  13.     fin.open(path);
  14.    
  15.     if (fin.is_open())
  16.     {
  17.         std::cout << "Содержимое файла: " << std::endl;
  18.     }
  19.    
  20.     std::string str;
  21.     char symbol;
  22.     //получение и вывод каждого символа
  23.     //пока в файле есть символы, этот метод возвращает true и цикл работает
  24.     while(fin.get(symbol)/*этот метод записывает данные в symbol*/)
  25.     {
  26.         str+=symbol;
  27.     }
  28.    
  29.     std::cout << str;
  30.     std::cout << "\n\n";
  31.    
  32.    
  33.     fin.close();
  34.  
  35.     return 0;
  36. }
  37.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement