1. Углублённое программирование на C/C++. Введение
Вставка
- Опубліковано 21 вер 2024
- Слайды лекции: goo.gl/kWZYvj
Лекция читается в рамках образовательного проекта «Техносфера Mail.ru Group» при МГУ им. М. В. Ломоносова.
Цель курса - познакомиться с инструментами и практиками, использующимся в современной разработке, получить навыки написания корректного и гибкого кода на С++. Сформировать практические навыки и умения, необходимые специалистам по разработке программного обеспечения для участия в проектах промышленной разработки на языках C++, в том числе для замещения стажёрских должностей разработчиков серверной части высоконагруженных приложений.
Смотрите также:
• Курс «Углублённое программирование на C/C++»: goo.gl/5ygiCg
• Курс «Многопоточный C++»: goo.gl/TpR2SW
VK Team - это безграничные возможности проявить себя. Мы делаем современные и быстрые интернет-сервисы, доступные каждому. На этом канале делимся опытом компании VK, рассказываем о технологиях, наших образовательных проектах и жизни команды.
👨💻 Карьера в VK: team.vk.company/
😎 Сообщество ВКонтакте: vkteam
✈️ Telegram-канал: t.me/vkhobs
👨🎓 VK Education: education.vk.c...
🏆 Чемпионаты: cups.online/
00:00:00 начало
00:06:00 Препроцессор, компилятор, компоновщик
00:08:30 Еденица трансляции
00:18:50 Секции
00:20:00 Декорирование
00:26:00 objdump
00:28:30 readelf
00:33:40 препроцессор
00:39:00 Что делает G++ под капотом
00:44:00 Оптимизации
00:47:00 статичиские библиотеки
00:52:30 ошибки сборки
Отличные лекции, интересный материал! Спасибо большое, буду вас рекомендовать.
Отличная лекция, очень доступно объяснено, как создается программа.
Тема с декарированием была очень полезна. Как раз собирался копать её. Обязательно воспользуюсь.
Отлично,но маловато...Хотелось бы подробнее и глубже....
Супер
Идеально
спасибо
Почему-то не могу найти вторую лекцию, хотя до этого видела ее.
о header guard почему то не упомянули 37:40
Vi вы встретите чаще, чем VIM, ed точно встретите. ) а вообще жалко, что Emacs ( забывают
Directx 11 когда будет? уроки по своему объекты 3d Export 3ds max сделать свой?
есть практическая часть?
вот кстати да, почему жмотят записать и практику тоже?
а ничего что он умножает два целых числа и впихивает результат в целое число в функции квадрата 7:20?
а что не так то ?
@@Прощепростого-д6рinteger overflow
Когда следующие выложите? Или подскажите где найти.
Посмотрите в плейлисте 4-ре лекции уже размещены
Какие другие адреса? Все адреса всегда одинаковы. Это виртуальная память, mmu.
Ничего себе средний проект? Линукс собирается из нескольких тысяч проектов за часов шесть.
кто там на заднем фоне в бильярд играет?
Карманный бильярд у одного из слушателей ? :D
а сказать, что препроцессор подготавливает одиный файл для компилятора, удаляя комментарии и включая в него файлы #include у публики бы мозг взорвался бы? Не сказать он не участвует но и участвует это модно.8:40
Просто по началу когда читаешь пытаешься разобраться в терминологии и напрягаешься больше в эту сторону а потом когда запомнил все названия начинаешь запоменать ту иформацию кторая касается именно тонкостей синтаксиса и прочего .
Щаз книги никто не читает... Да это и неправильно! Потому что информация в них как правило устаревшая. Всё оч быстро меняется. Поэтому если вы хотите новую а точнее последнюю версию языка надо учить по интернету и лучше в англоячзычном варианте. Ну потому что там рассказывают больше и подробнее и даже то, что в русскоязычном варианте нет практически. Во вторых там рассказывают раньше чем в русскоязычном варианте. Так что вот такой расклад. Поэтому рекомендация литературы это практически бесполезное занятия. Надо сразу приступать к изложению материала.
Интернет - это набор статей. Каждая статья как часть пазла. Если читать только его и только то, что конкретно сейчас необходимо, то будет фрагментарное понимание дисциплины. Книги нужны для фундамента, база в c++11 и c++20 одна и та же, отличаются детали. Так что лучше начинать с книги или курса, где всё по полочкам, потом уже добавлять всякие тонкости, наращивая мастерство
Исходный файл это та несуразица square которое он начертал? простите больше не могу.
При всем уважении лектор отвратительный. Постоянно сбивается, туда сюда прыгает, всю дорогу "а да, вот еще...а вот да...". Не повествование, а дуршлаг.
лучше, чем вузовские лекции -- гундосят люди, вообще к ИТ не имеющие никакого отношения
здесь хотя бы внутрянка показана в минимально необходимом объеме, в идеале для обучения конечно ive стримы но никто не занимается
и по прыжкам -- попробуйте книжку по какой-нибудь теме написать, там есть прикол что очень сложно сделать линейное объяснения, все понятия в клубок спутаны
Человек просто много знает и сложно это количество информации упаковать в единый рассказ. На мой взгляд, получилось очень неплохо.
Всё он чётко рассказывает, просто ты тупой
@@libertariancom Четко рассказывает, в смысле четко произносит: "а да, вот еще...а вот да..." ? С логической точки зрения получается, что это вы тупой. Потому что вы считаете, будто бы умственные способности Кирилла как то коррелируют в тем фактом, что лектор отвратительный и постоянно сбивается.
@@princessmary5556 Если не нравится - можно не смотреть, в чём трабл? Это бесплатные лекции, которые может любой смотреть, тут должны золотое руно в подарок давать или что?)
Это и так существует на чистом энтузиазме