From 1600ff61592b3fd94fb9029531fe35c0ed82cdf7 Mon Sep 17 00:00:00 2001 From: Angel Dimitriev Date: Thu, 11 Mar 2021 15:12:22 -0500 Subject: Update README.md --- Sem. 02/README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Sem. 02/README.md b/Sem. 02/README.md index 2fcc1f7..bf6ca9a 100644 --- a/Sem. 02/README.md +++ b/Sem. 02/README.md @@ -54,6 +54,33 @@ int main() file.close(); } ``` +Пример за прочитане на цялото съдържание файл: + ```c++ +#include +#include +using namespace std; + +const int BUFF_SIZE = 1024; +int main() +{ + ifstream file("myFile.txt"); + + if (!file.is_open()) + { + cout << "Error!" << endl; + return -1; + } + while (!file.eof()) + { + char buff[BUFF_SIZE]; + file.getline(buff, BUFF_SIZE); + + //do something with the line + cout << line << endl; + } + file.close(); +} +``` ### Работа с поток за изход към файл (ofstream) ```c++ -- cgit v1.3.1-23-gd82d