Работа с файлами с++. Чтение из файла с++ ifstream. Изучение С++ для начинающих. Урок #116

preview_player
Показать описание
В этом уроке мы рассмотрим как считать данные из файла.
Так же рассмотрим особенности посимвольного и построчного считывания. Работа с файлами С++.

Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)

Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут! =)

или тут

Работа с файлами с++. Запись в файл. c++ ofstream. Изучение С++ для начинающих. Урок #115

Уроки по программированию
Рекомендации по теме
Комментарии
Автор

*Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)*

SimpleCodeIT
Автор

Лучшие видеоуроки на рутубе. Обычно что-то у кого то хорошо в одном, а плохо в другом рассказано. Тут все темы просто замечательно раскрыты. Успехов!

oqvwrsk
Автор

Я целый час пытался считать сторонним компилятором кириллицу из текстового файла. В общем если делать всё в 1 программе то нужно подключить #include <windows.h> потом прописать изменение исходящей из консоли кодировки, лиюбо кодировки самого компилятора SetConsoleCP(1251); как я писал в прошлом комменте. После закрытия файла вернуть кодировку консоли SetConsoleCP(866); и затем перед считыванием данных из текстового файла нужно поменять принимающую кодировку консоли чтобы он менял её на свою SetConsoleOutputCP(866); .
Вот пример:
#include <iostream>
#include <string>
#include <fstream>
#include <windows.h>
using namespace std;

int main() {
setlocale(LC_ALL, "ru");
SetConsoleCP(1251);
string oop;
char ch;
ofstream fout;
ifstream fin;
SetConsoleCP(866);
SetConsoleOutputCP(866);
fout.open("File.txt");
cin>>oop;
fout <<oop;
fout.close();
fin.open("File.txt");
while(fin.get(ch))
{
cout<<ch;
}
cout<<fin;
fout.close();
return 0;
}

hotabmax
Автор

Лучшие русскоязычные уроки про плюсы на ютубе!

pwiibjw
Автор

Это прям целая новая тема со своими особенностями, спасибо вам большое за урок

LenTos
Автор

Посмотрел видео, не и не мучаешься с методами чтения и записи! Супер! Спасибо!

Szesorvs
Автор

Очень понятное изложение! Великолепно! В отличие от курсов СПЕЦИАЛИСТ, где не понятно, то ли преподаватель пытается объяснить, то ли тешит своё самолюбие, показывая что студенты ничего не знают и какой он молодец. А студентам ничего не остается, кроме как слушать, деньги ведь заплачены.

maxpo
Автор

Реально C++ очень сложный после AHK, но автору отдельный респект все доходчиво объясняет.

tran
Автор

Запишите ещё видео про файловый ввод-вывод с примером, очень нужно!

dpdoxso
Автор

прям чувствуется прогресс в изучении программирования, спасибо большое за уроки!)

HugoBossKosta
Автор

Благодаря Вам сдаю все лабы на отлично ) Хотелось бы ещё увидеть уроки по оконным приложениям, буду рад если запишете небольшой курс по этой теме

hyjcdjz
Автор

Для чтения строковых файлов до конца вместо "eof" можно использовать проверку на открытие (fin.is_open()) или (!fin.fail()) т.к. EOF читает познаково и подходит для двоичных файлов, а вот если в строчных будет много пустых символов подряд, то он может сработать не так.

Blade_Ruiner
Автор

Очень полезная тема, спасибо за урок!

SeshAlex
Автор

как же вы мне помогаете!! я очень рада, что нашла ваш канал!!!!

elizabethborisova
Автор

Действительно очень полезное видео. Спасибо!

alexeychernyavsky
Автор

Спасибо! Не мог понять, почему последнее слово выводится 2 раза. Теперь все ясно!

godzzxp
Автор

вы самый сильный программист на ютубе спасибо вы лучший я очень вам благодарен

vmgjiws
Автор

#работасфайлами #ifstream #SimpleCode #урокипрограммирования

SimpleCodeIT
Автор

я очень благодарен вам, вы просто молодец

drusrussian
Автор

блин спасибо. Два часа мучался, как извлечь массив из документа. Только ты помог! Спасибо UwU

alexsham