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

  Рет қаралды 330,221

#SimpleCode

#SimpleCode

6 жыл бұрын

В этом уроке мы рассмотрим как считать данные из файла.
Так же рассмотрим особенности посимвольного и построчного считывания. Работа с файлами С++.
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут! =)
www.donationalerts.ru/r/simple...
или тут
/ simplecode
Работа с файлами с++. Запись в файл. c++ ofstream. Изучение С++ для начинающих. Урок #115
goo.gl/9aLCT8
Уроки по программированию
Наша группа ВК smplcode
Подписывайтесь на канал / @simplecodeit

Пікірлер: 267
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
*Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)*
@davidrobinson157
@davidrobinson157 6 жыл бұрын
Здравствуйте, Сергей! Во-первых, хочу поблагодарить за ваши очень интересные и полезные уроки, помощь Вы мне оказываете своими уроками просто громадную. Во-вторых хотел спросить совет на счет одной проблемы. Недавно столкнулся с проблемой хранения больших чисел. Можете посоветовать как быть (хранить в массиве не получится) ? Еще слышал о библиотеке GMP, но не могу понять по инструкциям из интернета как его установить. Буду благодарен за инструкцию установки!
@mixisland9569
@mixisland9569 6 жыл бұрын
Как при чтении добавить в исключение, к примеру ";" или пробел? Данные записаны через ";" или другой знак, а файл хочу прогнать информацию за раз за раз-.-
@CaytoCatugawa
@CaytoCatugawa 5 жыл бұрын
А если к примеру нужно считать данные из файла екселя ?
@user-pd3cz9ss5f
@user-pd3cz9ss5f 5 жыл бұрын
}{рена ты лев. Ты давай читы оффай, я хренею на сколько ты классно передаёшь материал. Просто, респект, от меня.
@troop353clan9
@troop353clan9 2 жыл бұрын
Миллион инфо про то как считывать строчки из тхт. А как считывать по столбцам? Допустим у меня 10 столбцов с 100 строками (элементы таблицы пусть будут простые числа 1,2,3 и тд) и я хочу эти столбцы записать в массив. Т.е. допустим a = 1 столбец, b= 2 столбец и тд Наглядно: Дан тхт с: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... ... 990 991 ... 1000 И из этого файла нужно получить а[i] = {1 11 21 31 ... 991} b[i] = {2 12 22 32... 992} ... n[i] = {10 20 30 ... 1000}
@user-oq8vw6rs2k
@user-oq8vw6rs2k 6 жыл бұрын
Лучшие видеоуроки на рутубе. Обычно что-то у кого то хорошо в одном, а плохо в другом рассказано. Тут все темы просто замечательно раскрыты. Успехов!
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
Спасибо!
@hotabmax6431
@hotabmax6431 4 жыл бұрын
Я целый час пытался считать сторонним компилятором кириллицу из текстового файла. В общем если делать всё в 1 программе то нужно подключить #include потом прописать изменение исходящей из консоли кодировки, лиюбо кодировки самого компилятора SetConsoleCP(1251); как я писал в прошлом комменте. После закрытия файла вернуть кодировку консоли SetConsoleCP(866); и затем перед считыванием данных из текстового файла нужно поменять принимающую кодировку консоли чтобы он менял её на свою SetConsoleOutputCP(866); . Вот пример: #include #include #include #include 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
@ivanliaz
@ivanliaz 3 ай бұрын
Нужна кодировка txt - ANSI
@user-pw6ii1bj2w
@user-pw6ii1bj2w 5 жыл бұрын
Лучшие русскоязычные уроки про плюсы на ютубе!
@Szesorvs
@Szesorvs 5 жыл бұрын
Посмотрел видео, не и не мучаешься с методами чтения и записи! Супер! Спасибо!
@KurpatovInstagram
@KurpatovInstagram 6 жыл бұрын
Большое спасибо!
@andrewbistroff1199
@andrewbistroff1199 6 жыл бұрын
Спасибо за Урок!
@Azeklir
@Azeklir Ай бұрын
Спасибо вам за ваши уроки.
@LenTos1337
@LenTos1337 6 жыл бұрын
Это прям целая новая тема со своими особенностями, спасибо вам большое за урок
@maxpo801
@maxpo801 3 жыл бұрын
Очень понятное изложение! Великолепно! В отличие от курсов СПЕЦИАЛИСТ, где не понятно, то ли преподаватель пытается объяснить, то ли тешит своё самолюбие, показывая что студенты ничего не знают и какой он молодец. А студентам ничего не остается, кроме как слушать, деньги ведь заплачены.
@banaaboy6504
@banaaboy6504 4 жыл бұрын
Это самые лучшие уроки. Спасибо.
@segars9604
@segars9604 8 ай бұрын
Спасибо за бесценную работу!
@sankarshanarama6753
@sankarshanarama6753 11 ай бұрын
Пусть тебя Бог хранит, Серёжа!
@user-dy3bk3pb2t
@user-dy3bk3pb2t 5 жыл бұрын
Спасибо! Как всегда лучше всех!!!
@Ermine882
@Ermine882 6 жыл бұрын
Спасибо за урок.
@t1ran153
@t1ran153 3 жыл бұрын
Реально C++ очень сложный после AHK, но автору отдельный респект все доходчиво объясняет.
@yourownazog8069
@yourownazog8069 5 жыл бұрын
Шикарный выпуск!
@SeshAlex
@SeshAlex 6 жыл бұрын
Очень полезная тема, спасибо за урок!
@dezign_er
@dezign_er 6 жыл бұрын
Спасибо за видео.
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
#работасфайлами #ifstream #SimpleCode #урокипрограммирования
@sladkii907
@sladkii907 6 жыл бұрын
Здравствуйте, а можно ли считывать данные с файла не по порядку (то есть друг за другом), а из определенных мест файла, которые мы указываем (это иногда необходимо при работе с олимпиадными задачами)? Заранее спасибо.
@SaffronChipMCPE
@SaffronChipMCPE 3 жыл бұрын
@@sladkii907 гугл в помощь
@alexnesterenko2285
@alexnesterenko2285 3 жыл бұрын
15:55 - 16:40 . Умоляю, помогите, как при работе с int`ами сделать так чтоб не дублировалось последнее значение? Просто затирать через 0 не получится, ибо 0 это тоже вещественное число. Может подскажите какое условие добавить в цикле чтоб этого не происходило?
@user-dp5do9xs3o
@user-dp5do9xs3o 6 жыл бұрын
Запишите ещё видео про файловый ввод-вывод с примером, очень нужно!
@maxwolf2888
@maxwolf2888 2 жыл бұрын
Вы лучшие!!! Все просто и понятно
@alexeychernyavsky7775
@alexeychernyavsky7775 6 жыл бұрын
Действительно очень полезное видео. Спасибо!
@user-lx5vv3uu8u
@user-lx5vv3uu8u 4 жыл бұрын
Сергей, спасибо!!!
@user-vm6gj2iw8s
@user-vm6gj2iw8s 4 жыл бұрын
вы самый сильный программист на ютубе спасибо вы лучший я очень вам благодарен
@Blade_Ruiner
@Blade_Ruiner 2 жыл бұрын
Для чтения строковых файлов до конца вместо "eof" можно использовать проверку на открытие (fin.is_open()) или (!fin.fail()) т.к. EOF читает познаково и подходит для двоичных файлов, а вот если в строчных будет много пустых символов подряд, то он может сработать не так.
@Ivan-Shyriaiev
@Ivan-Shyriaiev 4 жыл бұрын
Спасибо за уроки!
@nap0le0nb0naparte7
@nap0le0nb0naparte7 6 жыл бұрын
Спасибо. Все как всегда на высоте
@user-yu4up2sx5c
@user-yu4up2sx5c 5 жыл бұрын
спс ты тоже на высоте
@user-bc4vi6hl2f
@user-bc4vi6hl2f 6 жыл бұрын
Спасибо за урок!
@TheWladberlin
@TheWladberlin 4 жыл бұрын
Еще простой пример чтения существующего файла, при этом не требует метода .open: #include //нужна допоплнительно ifstream fin("myFile.txt"); istreambuf_iterator i(fin), j; while (i != j) { cout
@rasulmamashev5416
@rasulmamashev5416 3 жыл бұрын
круто) очень нужная и интересная тема
@GetBoros
@GetBoros Жыл бұрын
Кому интересно, можно было сделать и так: while (getline(fin, str) ) cout
@sleepyNovember_project
@sleepyNovember_project 4 ай бұрын
Хороший метод, но есть такой прикол, если в конце файла будет после последней строки с текстом единственный переход на новую строку (именно 1 переход), то поток поставит флаг ошибки "failbit" (при попытке считать, ничего не считалось) А если в конце файла не будет перехода на новую строку, или даже будет больше чем 1 переход, то всё нормально будет, без всяких failbit
@GashmaK
@GashmaK Жыл бұрын
шикарный урок!
@user-lq5kg3rn3q
@user-lq5kg3rn3q 2 жыл бұрын
Спасибо, выручил прям, а то в интернете вообще мало информации, а егэ само не сдастся)))👍🏼👍🏼👍🏼
@user-yw9bq1pt9v
@user-yw9bq1pt9v 8 ай бұрын
Огромное тебе спасибо !!!
@user-zl8uc3oq5k
@user-zl8uc3oq5k 5 жыл бұрын
Спасибо большое ,симпл, реально помогает учиться.
@user-go1dz6zx6p
@user-go1dz6zx6p 5 жыл бұрын
Спасибо! Не мог понять, почему последнее слово выводится 2 раза. Теперь все ясно!
@alexsham3209
@alexsham3209 3 жыл бұрын
блин спасибо. Два часа мучался, как извлечь массив из документа. Только ты помог! Спасибо UwU
@HugoBossKosta
@HugoBossKosta 2 жыл бұрын
прям чувствуется прогресс в изучении программирования, спасибо большое за уроки!)
@elizabethborisova9577
@elizabethborisova9577 2 жыл бұрын
как же вы мне помогаете!! я очень рада, что нашла ваш канал!!!!
@user-ut7tj6bp4t
@user-ut7tj6bp4t 4 жыл бұрын
Наконец-то дошел до этой темы
@user-ei8mx7sg6w
@user-ei8mx7sg6w 4 жыл бұрын
10:42 -Видишь escape-последовательность? -Нет. -И я не вижу,а они есть
@SaffronChipMCPE
@SaffronChipMCPE 3 жыл бұрын
endl - замена Escape-последовательности "/n"
@VerMishelb
@VerMishelb 3 жыл бұрын
@@SaffronChipMCPE Не совсем. endl буфер очищает, а просто переносит текст на новую строку. Обычно выгоднее использовать ' ', чтобы не производить ненужную очистку буфера, которая чуть-чуть скорости выполнения да сжирает. Так что полной заменой его не назвать.
@sleepyNovember_project
@sleepyNovember_project 5 ай бұрын
@@VerMishelb лол, я вместо endl почти постоянно использую " " только потому, что не использую namespace std, и писать std::endl муторнее А тут еще и такая классная информация в комментах!)
@user-ny4zk7gj7n
@user-ny4zk7gj7n 3 ай бұрын
😆 особенно понравилась фраза - Как-нибудь испортим! Эх, кто б научил испортить базу данных пен-та-гона😉
@Folysen
@Folysen 5 жыл бұрын
Спасибо за урок! Ты очень крутой учитель!
@drusrussian1609
@drusrussian1609 6 жыл бұрын
я очень благодарен вам, вы просто молодец
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
Благодарю за поддержку!
@vovafamilich6904
@vovafamilich6904 3 жыл бұрын
Уроки по файлам класс !!! все понятно !!!) Спасибо!
@miroslavklyukovsky683
@miroslavklyukovsky683 2 жыл бұрын
Спасибо большое!
@h.f.s4774
@h.f.s4774 3 жыл бұрын
Спасибо помог с мини проектом журнал в С++ который работает через файловую систему
@AnnTimLeo
@AnnTimLeo 5 жыл бұрын
Спасибо!
@mykhailomorhal2181
@mykhailomorhal2181 6 жыл бұрын
спасибо)
@ukraine_son
@ukraine_son 4 жыл бұрын
Спасибо, было очень полезно!
@user-hy4jc3dj7z
@user-hy4jc3dj7z 4 жыл бұрын
Благодаря Вам сдаю все лабы на отлично ) Хотелось бы ещё увидеть уроки по оконным приложениям, буду рад если запишете небольшой курс по этой теме
@_Yes_.
@_Yes_. 2 жыл бұрын
че за лабы лол
@IlyaKorchevskyi
@IlyaKorchevskyi Жыл бұрын
@@_Yes_. лабораторные работы, дружище, в университете на ИТ факультете, знаешь такое?
@_Yes_.
@_Yes_. Жыл бұрын
@@IlyaKorchevskyi нет не знал
@RemboZSU
@RemboZSU 6 жыл бұрын
Спасибо
@umbup2
@umbup2 3 жыл бұрын
Круто!!!
@satisfiedCapybara
@satisfiedCapybara 4 жыл бұрын
Спасибо большой за урок!
@kaynsolo
@kaynsolo 6 жыл бұрын
Like!
@mishapohrebnyak7941
@mishapohrebnyak7941 6 жыл бұрын
ахахах 1 диз и то от дударя)))
@user-ic2wx3qw1w
@user-ic2wx3qw1w 4 жыл бұрын
Почему так думаешь?
@epsilon.sw_
@epsilon.sw_ 3 жыл бұрын
Дударь завёл 24 аккаунта
@ilnev3738
@ilnev3738 3 жыл бұрын
@@epsilon.sw_ 27
@user-hj3js3qb5y
@user-hj3js3qb5y 8 ай бұрын
Эххх... в Ютубе были дизлайки... Ностальгия
@bomHH_k4JledyH
@bomHH_k4JledyH 5 ай бұрын
Кто это?
@danayo5973
@danayo5973 6 жыл бұрын
Чтобы не было проблемы с дублированием последней строки лучше писать while(1) { fin>>str; if(fin.feof()) break; cout
@maximplyashchenko5610
@maximplyashchenko5610 5 жыл бұрын
Задержку сделай, хотя-бы на 0001, иначе сильно грузит процессор
@rafk5341
@rafk5341 3 ай бұрын
@@maximplyashchenko5610 зато быстро
@user-qs2jk8jj4k
@user-qs2jk8jj4k 3 жыл бұрын
Спасибо большое, незнаю что бы без тебя делал) Удачи тебе , странно что за такое количество и качество контента , настолько мало лайков и просмотров(( Продвижения!!!
@user-ge5dz3vu6p
@user-ge5dz3vu6p 4 ай бұрын
мое спасение
@tamerlanujakhov4371
@tamerlanujakhov4371 2 жыл бұрын
Большое спасибо за видео! Вы очень доступно объясняете! Вы не могли бы создать видео урок на тему как работать с файлами excel в с++? Думаю никто не разберёт эту тему лучше чем вы
@user-mi2hp9zn1z
@user-mi2hp9zn1z 2 жыл бұрын
Работа с не *.txt и бинарными файлами - это целая отдельная история. У каждого типа свои заголовки, структура данных, окончания и всё прочее. Проще говоря, если вам нужно прочитать книгу на японском, вам, скорее всего, потребуется переводчик*. А языкам программирования для работы с различными файлами нужны специально заточенные под это библиотеки, которые реализуют всю работу с файлами, а вам оставляют понятные методы типа read() или write(). * Вы, конечно, сами можете выучить японский, что в аналогии равносильно созданию своей библиотеки, которая будет обрабатывать всю эту гору типов экселя. Но это совершенно нецелесообразно, если только вы не хотите научиться понимать структуру excel файлов на уровне разработчиков этой программы.
@slavabobov
@slavabobov Ай бұрын
Можно так записать: while (fin.getline(str, 100)) { cout
@user-ri5tb5dq8y
@user-ri5tb5dq8y Жыл бұрын
Спустя пять лет ваши видео все еще очень помогают людям. Серия уроков работы с файлами мне очень помогли, отправил в свою группу ребятам. Спасибо вам огромное!
@user-hb7er4ff9u
@user-hb7er4ff9u 2 жыл бұрын
спасибо
@MultiSleam
@MultiSleam 2 жыл бұрын
Приветствую Вас! Признаюсь, ваши уроки лучшие на просторах ютуба. Я сейчас учусь на программиста и довольно часто прихожу на этот канал за доп. разбором материала) на сколько доступным языком у вас идет подача ). Нужна ваша помощь как специалиста. Столкнулся с проблемой: у меня виндовс 10 и раньше пользовался VS 2019. Когда пришло время проходить тему по Файлам все было хорошо, файли мог создавать и работать с ними. По определенным причинам пришлось переустановить VS 2022, и после этого ни одного успешного выполнения кода даже по элементарному созданию файла(не то что его редактирования) не было. Не работает ни вариант с fopen_s(&out, path, "w" ни вариант с in_file.open(path1) , и что самое интересное, те проекты которые были созданы на VS 2019 и открываются и редактируют файлы по указанному адресу в VS 2022( не важно полный путь или текущий каталог) Потратил не один день на решение данной проблемы, так и не нашел решения. БУДУ ОЧЕНЬ БЛАГОДАРЕН ЕСЛИ БУДЕТ ВОЗМОЖНОСТЬ ПОМОЧЬ МНЕ В ДАННОЙ ПРОБЛЕМЕ !!!
@nadyar4951
@nadyar4951 5 жыл бұрын
Спасибо, классное изложение. Есть вопрос: --------- если все это пытаюсь делать из dll - не работает. Как считывание из других файлов и запись в другие файлы организовать для динамической библиотеки?
@user-kj6sy9wm3g
@user-kj6sy9wm3g 3 жыл бұрын
супер
@ulibochku_hiiiiii
@ulibochku_hiiiiii 6 жыл бұрын
Сегодня в универе рассказывали как это делать)
@user-rc6nr4jj9p
@user-rc6nr4jj9p 5 жыл бұрын
Вы можете показать перегрузку операторов открывания файла ,считывания и тд.?
@relfevest1181
@relfevest1181 6 жыл бұрын
Simple! А Вы не могли бы рассказать немного о DirectX 11/12 Ибо информация трудно ищется... хочу, допустим, написать на нём игру.
@danila_mast3r
@danila_mast3r 9 ай бұрын
Топ
@Arjuna114
@Arjuna114 5 жыл бұрын
Благодарю за урок! Подписка и лайк ) Решил изучать c++, опыт программирования есть на C, но это было лет 12 назад . А теперь вопрос, хочу написать программу, там будет файл с большим объёмом данных, например 800 строк и с этими данными надо будет все время производить какие то расчёты в реальном времени, так вот, как считаете данные лучше загрузить в память и потом с ними работать или просто делать расчёты во время считывания файла? Меня что пугает большой файл он быстро будет считывать, потому что задержки там нужны минимальные?
@user-ye5hi9cu8s
@user-ye5hi9cu8s 11 ай бұрын
Ну как?
@daniildrik4803
@daniildrik4803 2 жыл бұрын
куда же ты пропал, тебя не хватает в 2022
@user-bp4en5nl2v
@user-bp4en5nl2v 4 жыл бұрын
Лайк
@Nito4kin
@Nito4kin 4 жыл бұрын
10/10
@sanekvelikiy
@sanekvelikiy 2 жыл бұрын
👍👍👍👍👍👍👍👍👍
@user-pw8qx3wt2r
@user-pw8qx3wt2r 4 жыл бұрын
Спасибо за урок, лайк поставил =) , есть небольшие проблемы с Русскими символами при чтении из файла. Может я что то упустил, начал смотреть с №115
@user-pw8qx3wt2r
@user-pw8qx3wt2r 4 жыл бұрын
Что не делал все в 0, пока не изменил формат файла в текстовом редакторе на ANSI и напечатал текст на Русском повторно.
@TheWladberlin
@TheWladberlin 4 жыл бұрын
SetConsoleCP(1251); Смотри следующий урок, там все подробно разбирает.
@user-vl4pv9ig4v
@user-vl4pv9ig4v 5 жыл бұрын
Сергей,подскажите,пожалуйста,с помощью какого оператора можно сравнить n ПОСЛЕДНИХ символов строки\слова
@TheWladberlin
@TheWladberlin 4 жыл бұрын
Методы стринга find(), compare() к примеру
@ruslandad365
@ruslandad365 8 ай бұрын
В Анриле таже система проверки на валидность указателей теперь я прекрасно понимаю что такое нулевой указатель и из за чего вылетает анрил при его попадании
@user-rj7cf4sf6d
@user-rj7cf4sf6d 2 жыл бұрын
13:25 можно так сделать while(fin >> line) { std::cout
@user-fn8yw8me9d
@user-fn8yw8me9d 6 жыл бұрын
SimpleCode, я посмотрел твои первые 20 видео уроков по С++ и потом наткнулся на видео, где ты говоришь, что нужно начинать изучать программирование в той отрасли к которой стремишься (не помню, как точно ты говорил, но, если вкратце, то, если хочешь создавать компьютерные игры, то надо учиться этому на практике и на решении конкретных проблем). Я хочу стать таким разработчиком, но на С++ не нашел должных уроков. Можно ли твои 116(на данный момент) уроков считать некой базой с++, с помощью которой я стану ближе к созданию первой нормальной игры? И, в таком случае, стоит ли мне для достижения своей цели дальше следовать твоим урокам? С уважением, Дмитрий.
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
Мои уроки - это курс для новичков, тут основы, они одинаковы для всех направлений.
@Decurion
@Decurion 6 жыл бұрын
Что для вас является нормальной игрой? Если вы думаете что сами сможете создать что то вроде GTA 5, то вы сильно ошибаетесь. А для создания 2D говна много ума не нужно. Посмотрите в сторону Construct-а или юнити. Пару часов поисков и просмотра уроков и у вас донтстарв или андертейл.... Вот только кто будет рисовать, или вы собираетесь делать игры, где вместо мира и всего остального кубики, прямоугольники да кружочки? А про 3д я вообще молчу, модели, текстуры, пост-обработка, шейдеры...
@user-fn8yw8me9d
@user-fn8yw8me9d 6 жыл бұрын
Большое спасибо, буду продолжать заниматься!)
@Decurion
@Decurion 6 жыл бұрын
Вообще выберите движок и учите его...
@fillmalyshev9377
@fillmalyshev9377 6 жыл бұрын
Была мысль что нужно понять какие именно игры ты хочешь делать: если ты хочешь писать свой движок для игры то стоит учить С++, если хочешь делать игры на готовом движке то стоит выбрать движок и смотреть какой язык нужен для него - например для Юнити нужен С# , а для Анреала можно на Блупринтах или на С++.
@kotangens_who6828
@kotangens_who6828 3 жыл бұрын
А если метод getline, тот который в std применить к массиву char, он будет корректно считывать строки или он только для str?
@tesseract8412
@tesseract8412 6 жыл бұрын
Почему при использовании getline печатаются 3 лишних ньюлайнов? То бишь 3 лишние итерации цикла.
@yuriisurzhikov
@yuriisurzhikov 5 жыл бұрын
Хороший вопрос. Вы случайно не нашли на него ответ?
@joja9413
@joja9413 4 жыл бұрын
скорее из за того что он в char написал 10
@Viamsupervadetvadens
@Viamsupervadetvadens 6 жыл бұрын
up
@user-xf3wc2ne9v
@user-xf3wc2ne9v 2 жыл бұрын
Какой же ты ахуенный, спасибо тебе
@wasony.126
@wasony.126 4 жыл бұрын
👍👍👍👍👏👏👏👏
@pigeonych5504
@pigeonych5504 3 жыл бұрын
То есть метод fin.get() есть прототип std::map? Раз он возвращает булевые значения true или false. В моём случае TMap, т.к. я изучаю Unreal Engine 4 на данный момент и синтаксис каталогов в нём выглядит следующим образом: TMap name;
@pavellukin1669
@pavellukin1669 3 жыл бұрын
привет из 2020, где в ЕГЭ надо в 24-27 обрабатывать файлы)
@nizamovoff
@nizamovoff 5 жыл бұрын
1 дизлайк на 850 лайков? Это просто нечто!
@user-yb6pm3xs5f
@user-yb6pm3xs5f 3 жыл бұрын
было бы вообще супер если бы ссылку на архив с урока кидали
@Singajar
@Singajar 2 жыл бұрын
дизлайк трудно поставить, если только лайк
@blooddragon8305
@blooddragon8305 Ай бұрын
слушай, а если у меня программа при использование русских букв в файле выводит какой то мусор в консоли, что можно попробовать сделать(вроде и кодировку проекта менял и использовал setlocale(LC_ALL, "ru"); так и так не работает
@noonenoone7076
@noonenoone7076 5 жыл бұрын
моя VC почему-то не умеет читать строчки с помощью "fin >> str".Это может быть из-за того,что у вас более новая версия?Скажите,пожалуйста
@cnrikosstudio1777
@cnrikosstudio1777 2 жыл бұрын
@user-pl6bi6fh9r
@user-pl6bi6fh9r 6 жыл бұрын
маленький ньюанс .get() - возвращает не bool переменную а аски код в int !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (может кому то когда то поможет ) )
@XxXGiannisPXxX
@XxXGiannisPXxX 4 жыл бұрын
11:20
@user-yr1pg8oy9p
@user-yr1pg8oy9p 2 жыл бұрын
Почему если я пишу while(fin.get(buff)){fin.get(buff); cout
@steelakasteel7436
@steelakasteel7436 6 жыл бұрын
Каким образом считать не текстовый файл в int? Чтобы далее проводить с числами операции. Файл дамп памяти микросхемы.
@alexnesterenko2285
@alexnesterenko2285 3 жыл бұрын
15:55 - 16:40 . Умоляю, помогите, как при работе с int`ами сделать так чтоб не дублировалось последнее значение? Просто затирать через 0 не получится, ибо 0 это тоже вещественное число. Может подскажите какое условие добавить в цикле чтоб этого не происходило?
@user-rj7cf4sf6d
@user-rj7cf4sf6d 2 жыл бұрын
int number; while(fin >> number) { std::cout
@alexlazerev2823
@alexlazerev2823 4 жыл бұрын
что то getline программа не поняла.
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 45 МЛН
Please be kind🙏
00:34
ISSEI / いっせい
Рет қаралды 169 МЛН
Полиморфизм на практике
10:42
ExtremeCode
Рет қаралды 178 М.
Уроки C++ с нуля / Урок #14 - Работа с файлами
16:57
Гоша Дударь
Рет қаралды 183 М.
ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛО
54:43