#include <fstream>
#include <vector>
bool read_file(std::string name_file, std::vector<std::string> &arr) {
// Открываю текстовый файл для чтения
std::ifstream read;
read.open(name_file);
// Проверяю открылся ли текстовый файл.
// Если не открылся, то выхожу из функции с возвратом значения ЛОЖЬ
if (!read.is_open()) {
read.close();
return false;
}
// Читаю текстовый файл до конца
while (!read.eof()) {
// Получаю текстовое значение одной строки в текстовом файле
std::string str;
getline(read, str);
// Добавляю полученое текстовое значение в конец вектора
arr.push_back(str);
}
read.close();
// Выход из функции с возвратом значения ИСТИНА
return true;
}