1. Углублённое программирование на C/C++. Введение

  Рет қаралды 80,020

VK Team

VK Team

Күн бұрын

Слайды лекции: 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/

Пікірлер: 36
@bulba1995
@bulba1995 Жыл бұрын
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 ошибки сборки
@Robinzon__Kruzo
@Robinzon__Kruzo 6 жыл бұрын
Отличная лекция, очень доступно объяснено, как создается программа.
@fabergefabulous5010
@fabergefabulous5010 6 жыл бұрын
Отличные лекции, интересный материал! Спасибо большое, буду вас рекомендовать.
@alevadkal4179
@alevadkal4179 6 жыл бұрын
Тема с декарированием была очень полезна. Как раз собирался копать её. Обязательно воспользуюсь.
@aleksanderaksenov1363
@aleksanderaksenov1363 6 жыл бұрын
Отлично,но маловато...Хотелось бы подробнее и глубже....
@zubetto85
@zubetto85 6 жыл бұрын
о header guard почему то не упомянули 37:40
@РусланКарнеенко
@РусланКарнеенко 7 ай бұрын
Супер
@vladfrost142
@vladfrost142 5 жыл бұрын
а ничего что он умножает два целых числа и впихивает результат в целое число в функции квадрата 7:20?
@Прощепростого-д6р
@Прощепростого-д6р 4 жыл бұрын
а что не так то ?
@slepenb
@slepenb 4 ай бұрын
​@@Прощепростого-д6рinteger overflow
@1FireKnight1
@1FireKnight1 Ай бұрын
Все ок
@АртемСмирнов-о2ч
@АртемСмирнов-о2ч 6 жыл бұрын
Идеально
@viken05
@viken05 6 жыл бұрын
Почему-то не могу найти вторую лекцию, хотя до этого видела ее.
@vladfrost142
@vladfrost142 5 жыл бұрын
а сказать, что препроцессор подготавливает одиный файл для компилятора, удаляя комментарии и включая в него файлы #include у публики бы мозг взорвался бы? Не сказать он не участвует но и участвует это модно.8:40
@Jpc_kz
@Jpc_kz 4 жыл бұрын
Directx 11 когда будет? уроки по своему объекты 3d Export 3ds max сделать свой?
@viktorosadchyi5884
@viktorosadchyi5884 5 жыл бұрын
есть практическая часть?
@dmitryponyatov2158
@dmitryponyatov2158 5 жыл бұрын
вот кстати да, почему жмотят записать и практику тоже?
@suvar8667
@suvar8667 5 жыл бұрын
спасибо
@usergnusmas6879
@usergnusmas6879 6 ай бұрын
Какие другие адреса? Все адреса всегда одинаковы. Это виртуальная память, mmu. Ничего себе средний проект? Линукс собирается из нескольких тысяч проектов за часов шесть.
@MrKaMiKaDzE345
@MrKaMiKaDzE345 6 жыл бұрын
кто там на заднем фоне в бильярд играет?
@seregalinuxman
@seregalinuxman 5 жыл бұрын
Карманный бильярд у одного из слушателей ? :D
@aleksay2142
@aleksay2142 6 жыл бұрын
Vi вы встретите чаще, чем VIM, ed точно встретите. ) а вообще жалко, что Emacs ( забывают
@ДмитрийЧебанов-ю1м
@ДмитрийЧебанов-ю1м 6 жыл бұрын
Когда следующие выложите? Или подскажите где найти.
@ОксанаОзерная-з2о
@ОксанаОзерная-з2о 6 жыл бұрын
Посмотрите в плейлисте 4-ре лекции уже размещены
@bulba1995
@bulba1995 2 жыл бұрын
Просто по началу когда читаешь пытаешься разобраться в терминологии и напрягаешься больше в эту сторону а потом когда запомнил все названия начинаешь запоменать ту иформацию кторая касается именно тонкостей синтаксиса и прочего .
@kpanat
@kpanat Жыл бұрын
Щаз книги никто не читает... Да это и неправильно! Потому что информация в них как правило устаревшая. Всё оч быстро меняется. Поэтому если вы хотите новую а точнее последнюю версию языка надо учить по интернету и лучше в англоячзычном варианте. Ну потому что там рассказывают больше и подробнее и даже то, что в русскоязычном варианте нет практически. Во вторых там рассказывают раньше чем в русскоязычном варианте. Так что вот такой расклад. Поэтому рекомендация литературы это практически бесполезное занятия. Надо сразу приступать к изложению материала.
@networksx333
@networksx333 5 ай бұрын
Интернет - это набор статей. Каждая статья как часть пазла. Если читать только его и только то, что конкретно сейчас необходимо, то будет фрагментарное понимание дисциплины. Книги нужны для фундамента, база в c++11 и c++20 одна и та же, отличаются детали. Так что лучше начинать с книги или курса, где всё по полочкам, потом уже добавлять всякие тонкости, наращивая мастерство
@vladfrost142
@vladfrost142 5 жыл бұрын
Исходный файл это та несуразица square которое он начертал? простите больше не могу.
@Кирилл-л9и8щ
@Кирилл-л9и8щ 5 жыл бұрын
При всем уважении лектор отвратительный. Постоянно сбивается, туда сюда прыгает, всю дорогу "а да, вот еще...а вот да...". Не повествование, а дуршлаг.
@dmitryponyatov2158
@dmitryponyatov2158 5 жыл бұрын
лучше, чем вузовские лекции -- гундосят люди, вообще к ИТ не имеющие никакого отношения здесь хотя бы внутрянка показана в минимально необходимом объеме, в идеале для обучения конечно ive стримы но никто не занимается и по прыжкам -- попробуйте книжку по какой-нибудь теме написать, там есть прикол что очень сложно сделать линейное объяснения, все понятия в клубок спутаны
@MIOAlexey
@MIOAlexey 4 жыл бұрын
Человек просто много знает и сложно это количество информации упаковать в единый рассказ. На мой взгляд, получилось очень неплохо.
@libertariancom
@libertariancom 2 жыл бұрын
Всё он чётко рассказывает, просто ты тупой
@princessmary5556
@princessmary5556 Жыл бұрын
@@libertariancom Четко рассказывает, в смысле четко произносит: "а да, вот еще...а вот да..." ? С логической точки зрения получается, что это вы тупой. Потому что вы считаете, будто бы умственные способности Кирилла как то коррелируют в тем фактом, что лектор отвратительный и постоянно сбивается.
@libertariancom
@libertariancom Жыл бұрын
@@princessmary5556 Если не нравится - можно не смотреть, в чём трабл? Это бесплатные лекции, которые может любой смотреть, тут должны золотое руно в подарок давать или что?) Это и так существует на чистом энтузиазме
Алгоритмы и структуры данных (С++), лекция №1
1:26:53
Тимофей Хирьянов
Рет қаралды 538 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Программисты раньше и сейчас. Почему всё так плохо?
36:12
Александр Григорин
Рет қаралды 6 М.
Первое погружение в язык С++ (under the C)
2:57:05
Тимофей Хирьянов
Рет қаралды 96 М.
Лекция 1.  Нововведения стандарта C++11
1:58:15