Лекция 4. Встроенные типы, инструкции и операторы (Программирование на C++, часть 1)

preview_player
Показать описание

Лекция №4 в курсе "Программирование на C++, часть " (осень 2018).
Преподаватель курса: Валерий Михайлович Лесин
Рекомендации по теме
Комментарии
Автор

27:20 - явное приведение типов
46:55 - строки
53:50 - перечисления
01:02:42 - typedef
01:02:42 - объявления переменных
01:13:50 - области видимости
01:22:55 - структуры
01:36:40 - операторы
01:48:07 - выражения
02:03:20 - инкремент/декремент
02:07:15 - if ... else \ switch
02:12:09 - циклы

igorl
Автор

1:43:00 Студент скорее всего говорил о с-шной библиотеке <ciso646>, после подключения которой и правда можно было юзать or, and и прочее

dmvLex
Автор

Ваш short литерал не хочет работать, первый раз вижу такой модификатор s.

lesd
Автор

58:53 В этом случае любой код после 9 строки будет недостижимым, ошибок о том, что не все пути возвращают значение быть не должно.

rzar
Автор

1:13:40 Если добавить разделение, то выйдет очень даже читаемо:
int
*x,
y = 5,
*const z = 0;

pegamer
Автор

Узнал себя новое в С++, 32767s -- это short int
)





В самом деле нет такого суффикса для short int, есть такой суффикс в C++14 но не для целое число а для строка, как "hello"s -- std::string.

raidenluikang
Автор

«Преобразование из void * в int * делается всегда явно» - что за бред? Есть даже большой пост на stackoverflow про то, что не нужно явно кастовать результат malloc, который возвращает void *

samuraibudoev