Тёмный

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

#SimpleCode
Подписаться 368 тыс.
Просмотров 330 тыс.
50% 1

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

Опубликовано:

 

29 ноя 2017

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 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, но автору отдельный респект все доходчиво объясняет.
@SeshAlex
@SeshAlex 6 лет назад
Очень полезная тема, спасибо за урок!
@yourownazog8069
@yourownazog8069 5 лет назад
Шикарный выпуск!
@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 лет назад
Спасибо за урок!
@rasulmamashev5416
@rasulmamashev5416 3 года назад
круто) очень нужная и интересная тема
@TheWladberlin
@TheWladberlin 4 года назад
Еще простой пример чтения существующего файла, при этом не требует метода .open: #include //нужна допоплнительно ifstream fin("myFile.txt"); istreambuf_iterator i(fin), j; while (i != j) { cout
@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 лет назад
Спасибо
@satisfiedCapybara
@satisfiedCapybara 4 года назад
Спасибо большой за урок!
@umbup2
@umbup2 3 года назад
Круто!!!
@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
@wasony.126
@wasony.126 4 года назад
👍👍👍👍👏👏👏👏
@user-xf3wc2ne9v
@user-xf3wc2ne9v 2 года назад
Какой же ты ахуенный, спасибо тебе
@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 программа не поняла.
Далее
Полиморфизм на практике
10:42
Просмотров 178 тыс.