Лекция 1. Введение в язык C++. Основные типы и операции над ними

preview_player
Показать описание
Курс лекций по программированию на C++ МФТИ ФПМИ 2023-24 учебный год, 1 курс, продвинутый поток.

Лекции рассчитаны на студентов 1 курса, которые на момент поступления уже имеют опыт программирования на C++, а также имеют успехи в олимпиадном программировании на уровне участника/призера заключительного этапа ВсОШ по информатике.
Курс НЕ подходит для изучения программирования на C++ "c нуля".

0:00 начало, орг информация
5:30 общие слова о языке C++
21:37 Типы переменных. Статическая и динамическая типизация
26:35 целочисленные типы
39:10 типы с плавающей точкой
47:48 строки std::string и основные операции над ними
56:32 std::vector и его основные операции
1:06:40 вкратце о list, deque, stack, queue, priority_queue
1:11:25 std::map и его основные операции
1:16:44 std::multimap
1:19:48 std::unordered_map и его отличие от map
1:23:41 потоки std::istream и std::ostream
Рекомендации по теме
Комментарии
Автор

Прогаю около 10 лет, в т.ч. 4 года профессионально на C#, VBA, JS, TSQL, Python, писал немного на Java, Scala, Fortran, ASM, C. Послушать все равно интересно, кучу всего из плюсов на виртуальные машины языков переместили уже.

BlackSoul
Автор

55:45 при s.at(3) будет ошибка проверил (лекция очень интересная)

helebit
Автор

Ура ура ура!!! Многознающий и свободного ума человек. Знаком еще с его живыми и разумными разговорами о плюсах. Надеюсь вникну таки в смысл этих новых стндартов, шаблонов, бустов.

vitlevanskiy
Автор

1:01:27 если я правильно написал, то она при += выделяет где-то в два раза. Т.е. как и в vector.

tirozin
Автор

а можно обычным слушателем тоже получить условия задач?

Даниель-кщ
Автор

А можно найти материалы семинаров или просто лекции материалы?

АлишерХасен-кю
Автор

Добрый день. Есть домашние задания для тренировки? хочется ссылочку на гит

viktor_pavlov_channel
Автор

Ребят, подскажите, возможно ли по данным лекциям изучить язык и до какой степени?

Charsov
Автор

Приветствую, скажите пожалуйста а есть исходные коды где нибудь на гите???

anonymoususer
Автор

Думаю, фон Нейман не согласился бы, что нельзя помнить все возможности языка С++. Через пару месяцев он бы спросил, а нет ли продолжения к брошюрке 😎

nicholasspezza
Автор

У меня есть вопрос, что лучше учить новичку C# или

kavabanga