Потоковый ввод вывод в файл c++. Перегрузка операторов. Изучение С++ для начинающих. Урок

  Рет қаралды 102,564

#SimpleCode

#SimpleCode

6 жыл бұрын

Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
Чтение и запись в файл с++ используя класс fstream c++. Изучение С++ для начинающих. Урок #118
goo.gl/xjEQZK
Запись ОБЪЕКТА КЛАССА в файл с++. Чтение объекта из файла c++ Для начинающих. Урок #117
goo.gl/wnMM5c
Дружественные функции и классы пример. Для чего используются. Как определяются. Для двух классов #88
goo.gl/ueaLQj
Поддержка канала
/ simplecode
Уроки по программированию
Наша группа ВК smplcode
Подписывайтесь на канал / @simplecodeit

Пікірлер: 141
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
*Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)*
@user-je5yr6ol6c
@user-je5yr6ol6c 6 жыл бұрын
Будут ли уроки по Исключениям ? Про блоки: try, catch, throw и т.д ?
@ArabovMuslim
@ArabovMuslim 2 жыл бұрын
почему возвращаемое значение ostream& при перегрузке операции потокового ввода/вывода ??
@user-nb7et2sk8c
@user-nb7et2sk8c Жыл бұрын
Эти уроки - золото! Никто так не разжёвывает перегрузку операторов, полиморфизм и прочие мутно разбираемые в учебниках темы!
@user-yt2qy6th2j
@user-yt2qy6th2j 6 жыл бұрын
Уроки с++ это классно.Спасибо вам за работу
@simplyspenser887
@simplyspenser887 6 жыл бұрын
Забавно. Раньше считал моменты в роликах, где рассматривается код в отладчике, очень скучными, муторными и ненужными. А теперь уже с нетерпением жду этого, ибо так куда как понятнее:)
@_Yes_.
@_Yes_. 2 жыл бұрын
/fp
@artlinestudio6735
@artlinestudio6735 2 жыл бұрын
Огромное спасибо! Очень интересно! Просим Вас всем учебным заведением продолжить уроки по С++. Кроме Вас, так ни кто не учит! Очень сожалеем, что вы прекратили уроки по С++. Пожалуйста продолжайте!
@C2H5OHH
@C2H5OHH 2 жыл бұрын
Плейлист не закончился ещё, дальше тоже есть уроки)
@artlinestudio6735
@artlinestudio6735 2 жыл бұрын
@@C2H5OHH мы смотрим его уже на второй раз. Как хороший фильм. Просто с разных аккаунтов, что бы помочь в продвижении канала! Сергей лучший преподаватель!
@_Yes_.
@_Yes_. 2 жыл бұрын
@@C2H5OHH fp
@_Yes_.
@_Yes_. 2 жыл бұрын
FPFPFPFPFPFP
@andrewbistroff1199
@andrewbistroff1199 6 жыл бұрын
Спасибо Сергей за урок!
@panschindler9370
@panschindler9370 4 жыл бұрын
Трудно зашёл урок, но большое спасибо что доходчиво объяснили!
@user-bc4vi6hl2f
@user-bc4vi6hl2f 6 жыл бұрын
Очередное спасибо за урок!
@panschindler9370
@panschindler9370 4 жыл бұрын
смотрю 5-й урок за день) Здоровья вам и сил)
@flepjack
@flepjack 3 жыл бұрын
Спасибо, за такое простое и понятное объяснение, Автор, ты лучший!)
@youjustillusion536
@youjustillusion536 4 жыл бұрын
спасибо, самое доходчивое объяснение, и очень удачный подвод к теме!
@LenTos1337
@LenTos1337 6 жыл бұрын
Спасибо большое за огромный информативный урок. Теперь полностью есть понимания работы библиотек iostream fstream и проч.
@pavelios3577
@pavelios3577 6 жыл бұрын
Cпасибо за урок!
@user-sp9yg5jk3m
@user-sp9yg5jk3m 10 ай бұрын
Спасибо вам большое за эти уроки! Одни из лучших на KZbin!
@zpub3820
@zpub3820 3 жыл бұрын
Спасибо огромное! Долго искал урок по этой теме!
@KurpatovInstagram
@KurpatovInstagram 6 жыл бұрын
Спасибо!
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
#работасфайлами #fstream #ofstream #ifstream #SimpleCode #урокипрограммирования
@user-je5yr6ol6c
@user-je5yr6ol6c 6 жыл бұрын
Будут ли уроки по Исключениям ? Про блоки: try, catch, throw и т.д ?
@segars9604
@segars9604 9 ай бұрын
Спасибо за бесценный труд!)
@nozim_r2270
@nozim_r2270 4 жыл бұрын
Оочень полезный урок. Спасибо!
@vladalu9794
@vladalu9794 6 жыл бұрын
спасибо большое друг!!!
@aramsargsyan621
@aramsargsyan621 3 жыл бұрын
Всё становится сложнее! Спасибо за урок.
@HugoBossKosta
@HugoBossKosta 2 жыл бұрын
спасибо за урок, очень познавательно!
@user-hq3sj3zr8d
@user-hq3sj3zr8d 6 жыл бұрын
Большое спасибо. Очень хотелось бы, чтобы в новой лекции Вы рассказали о работе с COM портами . Прием-передачу данных по USB и пр....
@_Yes_.
@_Yes_. 2 жыл бұрын
NET
@user-nw5iw5ew9z
@user-nw5iw5ew9z 2 жыл бұрын
Спасибо за столь хороший урок. Не досмотрев до конца видео, реализовал через геттеры, чтобы сохранить инкапсуляцию, но потом обрадовался, когда увидел реализацию дружественности в том месте, где она действительно нужна.
@user-rj7cf4sf6d
@user-rj7cf4sf6d 2 жыл бұрын
Спасибо вам большое за урок! 17:00 Не нужно никаких дополнительных проверок. Point tmp; while (fs >> tmp) { std::cout
@user-or1hy4xz8u
@user-or1hy4xz8u 2 жыл бұрын
а если 0 введут?
@Ranttut
@Ranttut 2 жыл бұрын
спс
@C2H5OHH
@C2H5OHH 2 жыл бұрын
Спасибо за урок!
@WebArchitector
@WebArchitector 6 жыл бұрын
Спасибо, готов поддержать канал не только лайком и подпиской ! Хотел бы видеть побольше стримов, для возможности вопросов с донатами !
@BrownAleks
@BrownAleks 4 жыл бұрын
Ооо... да! Чувствую как мой мозг под напрягся. =) Много полезной инфо. Огромное спасибо! В описании на дополнительную литературу о библиотеках были бы очень кстати.
@user-yw9bq1pt9v
@user-yw9bq1pt9v 9 ай бұрын
Спасибо тебе огромное !!!
@pavelk.5928
@pavelk.5928 3 ай бұрын
спасибо за объяснение! лайк поставил, поделился с однокурсником))
@TheWladberlin
@TheWladberlin 4 жыл бұрын
Да, полезен!
@user-ym5tu8qx2l
@user-ym5tu8qx2l 2 жыл бұрын
Спасибо большое ❤️❤️❤️❤️
@nicivanov5135
@nicivanov5135 3 жыл бұрын
Мало этого класса, нужна сортировка смешанных данных в потоковом режиме. с записью по нужным критериям после их обработки. Но лайк конечно поставил.
@pluto2656
@pluto2656 6 жыл бұрын
топчик
@jareniiric
@jareniiric 4 ай бұрын
тупил немного но все таки понял урок спасибо
@user-kb6qd8rg4g
@user-kb6qd8rg4g 4 жыл бұрын
спасибо
@vladimirdiadichev6140
@vladimirdiadichev6140 6 жыл бұрын
Спасибо
@user-sn9zx6et4g
@user-sn9zx6et4g 9 ай бұрын
при просмотре ролика решил сделать поля Поинт приватными и добавил геттеры+сеттеры. Тоже рабочая тема, но в конце описано упрощенное решение)) Лучше сперва досматривайте ролик до конца!
@sgimancs
@sgimancs 5 жыл бұрын
Самые детальные и разжеванные уроки по плюсам из всех возможных. Но объем очень большой (с целую "крутую" книгу по плюсам - чего ни у кого здесь нет, особенно на идеальном рус).
@user-jb7ev6tm5e
@user-jb7ev6tm5e 4 жыл бұрын
До этого урока я считал , что запись cout
@squidwardfromua
@squidwardfromua 3 жыл бұрын
Гений
@kaynsolo
@kaynsolo 6 жыл бұрын
Like!)
@user-je5yr6ol6c
@user-je5yr6ol6c 6 жыл бұрын
Будут ли уроки по Исключениям ? Про блоки: try, catch, throw и т.д ?
@slagma9438
@slagma9438 6 жыл бұрын
Здравствуйте, сделайте видео урок про бинарное дерево.
@user-bs4lq3jn3s
@user-bs4lq3jn3s 3 жыл бұрын
excellent
@___2303
@___2303 Жыл бұрын
я правильно понимаю, что в рамках одного открытия fs.open(path, fstream::in | fstream::out | fstream::app); fs может работать либо на запись, либо на чтение. Если нужно и то и то, то нужно закрывать fs и заново открывать?
@user-vt4ru2ys8f
@user-vt4ru2ys8f Жыл бұрын
Используйте fs.seekp(0); как пример fstream fs; fs.open("Test.txt"); fs > a; cout
@TheWladberlin
@TheWladberlin 4 жыл бұрын
Чтобы не заморачиваться каждый раз с придумыванием и переписывынием чисел поинта, написал коротенький генератор чисел. Может кому-то пригодится: /* (добавить: #include) */ void Gen(int *x, int *y, int *z) //Генератор случайных чисел: { srand(time(NULL)); *x = rand() % 256; //Generator: 0...255 *y = rand() % 256; //Generator: 0...255 *z = rand() % 256; //Generator: 0...255 } void main() { int xx, yy, zz; Gen(&xx, &yy, &zz); //Генератор случайных чисел: Point point(xx, yy, zz); }
@carteblanche9165
@carteblanche9165 4 жыл бұрын
Зачем такой гемор, если можно прямо в конструкторе сделать рандомные числа -.-
@gevorgboyakhchyan9735
@gevorgboyakhchyan9735 5 жыл бұрын
Point p; while(fs >> p) { cout
@user-or1hy4xz8u
@user-or1hy4xz8u 2 жыл бұрын
а если 0 ввести ?
@user-hu2ft9ol8u
@user-hu2ft9ol8u 3 жыл бұрын
Конечно спасибо за "полезный" урок! Только меня кое-что смущает... Такое чуство, что ты из всех возможных уроков выбрал ( функцией rand() ) 180, тем самым пропустил кучу важных уроков(тему ostream и istream ты пропустил, а перегрузку операторов >, использующих ostream и istream , упомянул) :(
@thetiphon
@thetiphon Жыл бұрын
В начале цикла while тоже нужна проверка на конец файла.... ведь файл может быть пустой
@user-ek9iw6en9q
@user-ek9iw6en9q 3 жыл бұрын
👍
@flepjack
@flepjack 3 жыл бұрын
Я думал перегрузка ввода/вывода будет сложней, гораздо) а тут по одной строчке оказывается...))
@someprogramming5682
@someprogramming5682 2 жыл бұрын
Как записывать в файл объекты класса с динамическими полями?
@murello8404
@murello8404 6 жыл бұрын
Как записывать в файл класс, в котором есть поле string?
@artlinestudio6735
@artlinestudio6735 2 жыл бұрын
а таким методом со стрингами тоже не работает?
@vakhander1287
@vakhander1287 3 жыл бұрын
Мучает вопрос, я считал все строки из файла, изменил их и мне надо вместо старых строк записать новые, как такое организовать?
@NikolayForostiy
@NikolayForostiy 5 жыл бұрын
Я только что эмоционально страдал из-за одной хрени. При одновременной записи объекта в файл и чтения из файла т.е. сначала a > u; cout > u , то все работает корректно.В общем старался что-то найти на форумах советовали запустить if(a.eof()){ a.clear(); a.flush }, писал параметр app в конце, но только лишь закрытие и повторное открытие решает проблему. Смотришь на код- вроде все норм только не работает.
@vladportnov3041
@vladportnov3041 5 жыл бұрын
тоже самое
@dangerous2627
@dangerous2627 Ай бұрын
но как я понял методы read и write в классе fstream не работают? И ещё я что то на цикле while завис... Как компилятор понимает что нужно переходить к следующему объекту после каждой итерации? А так большое спасибо вам за уроки
@user-gm8lz8iw2m
@user-gm8lz8iw2m 6 жыл бұрын
Привет,хотел бы у тебя спросит.Собираешься ли ты делать такие же классные уроки по Java,C#.И будешь ли ты делать уроки по framework?
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
Собираюсь.
@TheWladberlin
@TheWladberlin 4 жыл бұрын
Не отвлекай человека, хочу доучиться!
@Kokurorokuko
@Kokurorokuko 3 жыл бұрын
Пару вопросов: 1. Если cout и point это параметры, то тогда над чем производится операция "". 2. Почему мы не используем модификатор расширения области видимости "::" при перегрузке методов класса ostream и istream? Это же методы класса, а значит, надо указать, что мы описываем именно их методы.
@user-or1hy4xz8u
@user-or1hy4xz8u 2 жыл бұрын
разобрался с вопросами?
@Kokurorokuko
@Kokurorokuko 2 жыл бұрын
@@user-or1hy4xz8u Пересмотрел видео, но так и не понял, увы.
@user-or1hy4xz8u
@user-or1hy4xz8u 2 жыл бұрын
@@Kokurorokuko , > это операторы вывода и ввода именно в поток/из потока.
@Kokurorokuko
@Kokurorokuko 2 жыл бұрын
@@user-or1hy4xz8u Это-то мне понятно
@Tyr4noBuba
@Tyr4noBuba 2 жыл бұрын
​@@Kokurorokuko Насчет первого вопроса могу ошибаться, но, возможно, в сам класс-наследник? Мы же его по ссылке (адресу) принимаем
@andrey4550
@andrey4550 5 жыл бұрын
А как перегрузить cuot , если нужно вывести сумму объектов? cout
@TheWladberlin
@TheWladberlin 4 жыл бұрын
Урок #85 в помощь
@ArabovMuslim
@ArabovMuslim 2 жыл бұрын
почему возвращаемое значение ostream& при перегрузке операции потокового ввода/вывода ??
@someprogramming5682
@someprogramming5682 2 жыл бұрын
потому-что std::ostream запрещает свое копирование
@user-bk4ne6it6y
@user-bk4ne6it6y 6 жыл бұрын
Было бы хорошо, если бы вы скидывали текст кода куда-то, спасибо!
@gamephoenix666
@gamephoenix666 6 жыл бұрын
группа вконтакте
@TheWladberlin
@TheWladberlin 4 жыл бұрын
Ручками все, ручками. Больше начинаешь понимать и запоминается легче.
@user-md2zn1zj6b
@user-md2zn1zj6b Жыл бұрын
скажу зарание решение проблемы с прайвет полями скорей всего надо просто сделать перегрузку операторов как дружественые функции
@user-ww2ct6db5j
@user-ww2ct6db5j 6 жыл бұрын
а зачем нам возращать обьект оператора,после завершения работы оператора?
@helios8567
@helios8567 4 жыл бұрын
возможно для того, чтобы можно было последовательно вводить/выводить данные (пример: cout
@user-ny4zk7gj7n
@user-ny4zk7gj7n 4 ай бұрын
вот - снова началось! 🤯🤯🤯 у меня отвал башки, но...пока не сдаюсь🥵
@TroyBreaker
@TroyBreaker 7 ай бұрын
как перегрузить шаблонный класс?
@user-qo6vy5zp4o
@user-qo6vy5zp4o 3 жыл бұрын
Не знаю с чем связана проблема, но этот ролик и предыдущий (про fstream) писала паралельно в xcode. Все написала как в уроке, но почему-то если запись в файл выполняется, то считывание нет( Например на 15-16 минуте создается цикл while, по логике, сколько строк, столько и должен повторятся цикл, но у меня он всегда 1(файл проверяла, он заполнен как на видео), и при этом ничего не считывается в переменные. Надеюсь кто-то сможет подсказать в чем проблема. У меня только версия что это может быть связано с xcode, хоть и мало вероятно.
@gavyttop1341
@gavyttop1341 2 жыл бұрын
скорее всего xcode потому что сильно влияет ос, тк он на виндовс.
@user-nd1kn3jy9f
@user-nd1kn3jy9f 5 жыл бұрын
Как можно сделать так что бы из 2 файла которые имеют 21 элемент перенести разницу этих 21 элемента в 3 файл
@MRWOLFHACK
@MRWOLFHACK 5 жыл бұрын
Нашел ответ? Мне самому стало интересно
@BrownAleks
@BrownAleks 4 жыл бұрын
@@MRWOLFHACK Объекты создай типа fstream fs1,fs2,fs3; далее каждым из этих объектов открой соответствующий файл. Потом можно строки между объектами гонять как хочешь...
@MRWOLFHACK
@MRWOLFHACK 4 жыл бұрын
@@BrownAleks я написал вопрос 7 мес назад я теперь очень хорошо знаю с++ с# и почти выучил python но все равно спасибо за ответ
@andreyvolkov3117
@andreyvolkov3117 4 жыл бұрын
@Dedal Donnager по С++ монетизировать, за 7 месяцев. Маловероятно
@Viamsupervadetvadens
@Viamsupervadetvadens 6 жыл бұрын
up
@user-io3tc2cx7v
@user-io3tc2cx7v 5 жыл бұрын
Вопрос: Если я сам написал класс и функцию, то естественно я могу объявить в классе что эта функция дружественная. Но если я использую чужие классы без геттеров и сеттеров не обойтись - я правильно понял? Но тогда если я сам пишу класс зачем мне усложнять себе жизнь. Не проще ли объявить переменные как Паблик и не мучиться? :)
@TheWladberlin
@TheWladberlin 4 жыл бұрын
эти переменные x,y,z не должны быть публичными по закону защиты от дура.. дурного программиста.
@Kokurorokuko
@Kokurorokuko 3 жыл бұрын
Если ты один работаешь над кодом, можешь, в общем-то, не заморачиваться и всё в public пихать. Но по-хорошему, нужно соблюдать принцип инкапсуляции.
@gavyttop1341
@gavyttop1341 2 жыл бұрын
а что такое ostream? просто он взялся из неоткуда и никаких обьяснений
@user-vladislav7
@user-vladislav7 9 ай бұрын
out stream - поток вывода
@user-ec1wi6uh4m
@user-ec1wi6uh4m 4 ай бұрын
Я наткнулся на такую дичь! Если в файл через объект fs записать данные, то потом из объекта fs считать данные уже не получится.
@tsohee9145
@tsohee9145 5 жыл бұрын
Кстати, если при чтении из файла нужно снова встать на его начало: fs.seekg(ios::beg);
@kola33258
@kola33258 5 жыл бұрын
Если прочел файл до конца, то нужно добавить: fs.clear(); fs.seekg(0,ios::beg);
@artlinestudio6735
@artlinestudio6735 2 жыл бұрын
@@kola33258 а Clear() зачем после прочтения? Только если можно на пальцах )
@kola33258
@kola33258 2 жыл бұрын
@@artlinestudio6735 насколько я помню то clear "обновит" указатель (fs) поставит его на 0-ую позицию. Так к примеру если ти считуешь один файл и только один раз то clear не нужно. Но если нужно прочитать что то два раза то без clear указатель в начале считивания (второй раз) будет установлен на конец файла и будет ошибка (не сделает нормально считавание). Сорян за мой русский :)
@kola33258
@kola33258 2 жыл бұрын
@@artlinestudio6735 и вроде для поиска в файле в другому файле после прочтение одного файла полностью нужно clear* можеш вбить на в Гугл на cpp почитай там будет хорошо описано для чего и зачем
@artlinestudio6735
@artlinestudio6735 2 жыл бұрын
@@kola33258 Да я так то его пользовал, хотя он меня запутал. Вот если я читаю текстовый файл, то да, нужен. А вот если я читаю кучу ехе файлов, то с ним не работает. Результат прочтения не верный.
@TheWladberlin
@TheWladberlin 4 жыл бұрын
А зачем в самом цикле постоянно создавать новый Point? Его можно вынести за цикл, т.е. сэкономить на ресурсах: ......... cout p; if (fs.eof()) { break; } cout
@andreyvolkov3117
@andreyvolkov3117 4 жыл бұрын
Я думал я один такой. У меня g++ вообще не давал доступа к данным, из-за постоянного создания объекта (почему, пока не понял, 2:30 ночи, мозги не варят)
@fullmaster318
@fullmaster318 3 жыл бұрын
@@andreyvolkov3117 ты уже похромист 300 bucks в сек?
@alexandrprodan8794
@alexandrprodan8794 4 жыл бұрын
А от кого наследуются все эти cout, cin, ostrea, ofstream, fstream, ifstream ? Кто есть этот общий предок?
@sgeinok5950
@sgeinok5950 3 жыл бұрын
От iostream(i-in ввод в переменную, o-out вывод куда-нибудь): istream(i-in ввод в переменную): cin (in ввод в переменную через консоль(с-сonsole)) ifstream(i-in ввод в переменную через файл(f-file)) ostream(o-out вывод куда-нибудь): cout (out вывод в консоль (c-console)) ofstream(o-out вывод в файл (f-file)) fstream - внебрачный сын ofstream и ifstream (множественное наследование, поэтому там не уточняется i или o) stream - патамушта потоковое что-то (не помню :D) Изм. На телефоне наверняка будет плохо видно (а хотя кто смотрит уроки по программированию на телефоне?)
@alexgaran5339
@alexgaran5339 3 жыл бұрын
@@sgeinok5950 Спасибо, помог
@sgeinok5950
@sgeinok5950 3 жыл бұрын
@@alexgaran5339 нез ;)
@sleepyNovember_project
@sleepyNovember_project 6 ай бұрын
@@sgeinok5950 bruh, я который посмотрел уже 100 уроков от Сергея на смартфоне - ☠️
@SethNRileys
@SethNRileys 2 жыл бұрын
З якоїсь причини у мене нормально не перегружається оператор виводу Через відладчик дивлюсь - усе зібрано без помилок, покроково заходить у тіло самого оператора виводу, створюється змінна р за замовчуванням з нулями, а коли доходить справа до логіки is >> point.x >> point.y >> point.z у об'єкті нічого не змінюється Спробував уже все, що знайшов, але нічого не допомагає. Програма компілюється без помилок, але виводиться три нулі замість того, що в файлі. Шлях вказано вірно, змінна path константна, файл є, запис працює на всі сто.
@user-vt4ru2ys8f
@user-vt4ru2ys8f Жыл бұрын
Если у вас шла запись в файл до этого и вы пытаетесь считать нужно перед считыванием использовать fs.seekp(0);
@denyssalvatore9518
@denyssalvatore9518 4 жыл бұрын
Что не так? Помогите пожалуйста, у меня выводит бесконечным циклом в консоль точки с координатами 0, 0, 0. #include #include #include #include using namespace std; class Point { public: Point() { x = y = z = 0; } Point(int x, int y, int z) { this->x = x; this->y = y; this->z = z; } private: int x; int y; int z; friend ostream& operator(istream& istream, Point& point); }; ostream& operator
@panschindler9370
@panschindler9370 4 жыл бұрын
отладчиком пройдись, мне впадло читать весь код
@denyssalvatore9518
@denyssalvatore9518 4 жыл бұрын
@@panschindler9370 да я переписал код и заработало
@pashakey4611
@pashakey4611 5 жыл бұрын
559-ый,а я хотел быть 600-ым((( Кто нибудь,поставьте ещё один лайк,а свой я переставлю,пожаааалуйсто
@helios8567
@helios8567 4 жыл бұрын
559+1 будет 560. Сэд бат тру.
@TheWladberlin
@TheWladberlin 4 жыл бұрын
@@helios8567 Я 989-ый :((( Кто -нибудь поставте, пожалуйста 10 лайков!!! :)))
@fullmaster318
@fullmaster318 3 жыл бұрын
у кого мозг не расплавился?
@user-or1hy4xz8u
@user-or1hy4xz8u 2 жыл бұрын
у меня пока норм)
@FNX-rn6gq
@FNX-rn6gq 5 жыл бұрын
что значит перегрузим я все видео тупил
@TheWladberlin
@TheWladberlin 4 жыл бұрын
Смотри несколько уроков с #83-го
@user-bk5zt5yh8v
@user-bk5zt5yh8v Жыл бұрын
Мечтаю написать свой супер-пупер сервис. Когда всё получится, с первых заработанных больших денег - приличная часть ваша. Мне бы только дисциплины и усидчивости, эх...😬
@Antonov_Ivan.
@Antonov_Ivan. 8 ай бұрын
Спасибо за урок!
@aslannurseitov6512
@aslannurseitov6512 5 жыл бұрын
Спасибо!
@DD0S2
@DD0S2 3 жыл бұрын
спасибо
@user-hb7er4ff9u
@user-hb7er4ff9u 2 жыл бұрын
спасибо
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 107 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 192 МЛН
НЫСАНА КОНЦЕРТ 2024
2:26:34
Нысана театры
Рет қаралды 1,5 МЛН
С++ 6. Перегрузка операторов.
1:41:55
Лекторий ФПМИ
Рет қаралды 6 М.
УЧИЛСЯ ПРОГРАММИРОВАТЬ ВСЕ ЛЕТО
10:31
Honey Montana
Рет қаралды 1 МЛН
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 107 МЛН