Курс по ООП в С++: введение

  Рет қаралды 4,700

Vladimir Balun - Programming

Vladimir Balun - Programming

Күн бұрын

Пікірлер: 31
@БашинскийДанила
@БашинскийДанила 2 жыл бұрын
Когда профессионал своего дела делится знаниями - это бесценно. Буду ждать м смотреть все видео на эту тему!)
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Спасибо, очень приятно)
@ИванИванов-ж1г1я
@ИванИванов-ж1г1я 2 жыл бұрын
Владимир, большое спасибо за урок. Вы отлично объясняете. Особенно приятно, что вы обращаете внимание на тонкости, вроде, неявной передачи this, эффективности использования списка инициализации, использование mutable и т.п. Все супер!
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Спасибо!
@aleksandrk.5818
@aleksandrk.5818 2 жыл бұрын
Благодарю! жду еще полезной информацией по ++🤝
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Спасибо!
@alexeyfalcon4138
@alexeyfalcon4138 2 жыл бұрын
очень хорошая идея, я хоть и прочел много теории, но для себя вынес не мало нового, спасибо! Наверное было бы круто 1-2 задания домашних, а на следующем разбор, чтобы прям закрепить-закрепить.
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Курс пока будет без домашек, просто теория, но за отзыв спасибо!
@alexeyyurov845
@alexeyyurov845 2 жыл бұрын
Молодец! Все просто и понятно.
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Спасибо!
@404piano
@404piano 2 жыл бұрын
Круто, продолжай!
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Спасибо!
@ДенисБобаренко
@ДенисБобаренко 2 жыл бұрын
Круто, давай продолжай 👍👍👍👍
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Хорошо, спасибо!
@БогданКазимиров-щ6ц
@БогданКазимиров-щ6ц 2 жыл бұрын
Первая часть видео. Не лучше было бы аллокацию сделать внутри конструктора, чтобы не создавать лишний указатель на стеке, который будет указывать на область памяти в куче?
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Аллокацию чего сделать на стеке?
@s1ovac308
@s1ovac308 2 жыл бұрын
Чувак, супер круто) Но сложно))
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Спасибо, но старался объяснять максимально просто)
@giorgi_pa
@giorgi_pa 2 жыл бұрын
Сорри все супер. Пересмотрел еще раз, оказывается у меня видео скакануло на 20 сек вперед, во время обьяснения списка инициализации. Прошу прошения, старый коммент стер
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Ничего стращного, бывает)
@СергейНиколаев-м4з
@СергейНиколаев-м4з 2 жыл бұрын
А есть какой-то более менее реальный пример случая в котором мы в const метод пытаемся добавить mutex ? Мне приходят в голову идеи только с какими-то глобальными переменными которые могут модифицироваться в const методе и которые нужно защитить с помощью mutex. Если каких-то глобальных объектов нет, то не очень понятно зачем в таком методе может понадобится mutex если он не пишет ничего в разделяемые данные.
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Объект может использоваться из нескольких потоков и часто бывает нужно такой объект защищать мьютексом, а вот lock для мьютекса неконстантная операция
@СергейНиколаев-м4з
@СергейНиколаев-м4з 2 жыл бұрын
@@vladimir_balun_programming не хочется быть дотошным, но меня интересовал именно пример кода, который может быть написан в const методе, и при этом его нужно еще защитить с помощью mutex, так как вызывать его одновременно из нескольких потоков небезопасно. :)
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
@@СергейНиколаев-м4з курс не по многопоточке, если интересно - напишите в ЛС
@БогданКазимиров-щ6ц
@БогданКазимиров-щ6ц 2 жыл бұрын
Владимир, еще очень идиотская просьба, но не могу нагугли решение. Если знаешь, покажи пожалуйста, как собрать проект в clion от уже имеющегося файса. Ну вот написал я задачу. Но мне лень писать команду компиляции в терминале. Как мне добавить сборку конкретного этого файла в clion и скомпилить его. Мб даже без создания CMakeList.txt, а просто создать бинарник и скомпилировать в лоб. Как в общем это сделать, но не через создание проекта по файлу, а через окно сборочки, которое вверху (с зеленой стрелкой). Просто сейчас я создаю проект по рандомному файлу и в листе меняю путь к файлу, который надо собрать. Это неудобно, когда нужно быстро проверить компилится код или нет или быстро глянуть вывод.
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
Вопрос очень размыт, нужно больше конкретики)
@MartinIden-hn7ld
@MartinIden-hn7ld 6 ай бұрын
Лол, а я думал, что при исп-и new все автоматически летит в кучу, а оказывается сами указатели на стеке)) Вроде бы очевидно, но ебать я камень Спасибо за ликбез
@saomoon
@saomoon 2 жыл бұрын
Поставьте себе что-то в комнате, а то ощущается эхо
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
микрофон просто отошел и звук писался на микрофон от камеры...
@Muhomorchick
@Muhomorchick 2 жыл бұрын
Микрофон!!!!
@vladimir_balun_programming
@vladimir_balun_programming 2 жыл бұрын
микрофон отошел, писалось на микрофон от камеры
Курс по ООП в С++: инкапсуляция
19:04
Владимир Балун
Рет қаралды 2,3 М.
Курс по ООП в С++: шаблоны и метапрограммирование
22:49
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 11 МЛН
路飞做的坏事被拆穿了 #路飞#海贼王
00:41
路飞与唐舞桐
Рет қаралды 26 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 2,3 МЛН
ТОП книг по саморазвитию для программистов
7:07
Владимир Балун
Рет қаралды 4,9 М.
Все о массивах и слайсах в Go в одном видео
1:28:31
Владимир Балун
Рет қаралды 10 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 11 МЛН