Михаил Матросов — Спецификаторы, квалификаторы и шаблоны
Ближайшая конференция: С Russia 2023, 11–12 мая (Online), 23–24 мая (Offline)
Подробности и билеты:
— —
Уже в С 98 у нас были const, volatile, static, extern, inline и, конечно, шаблоны. В С 11 добавились thread_local, constexpr, а также extern для шаблонов. В С 14 добавились шаблоны переменных. В С 17 — inline переменные. В С 20 обещают подвезти consteval и constinit. А вы когда-нибудь задумывались, что такое template static inline thread_local constexpr const volatile переменная?
В этом докладе Михаил попытается разложить по полочкам всё это многообразие ключевых слов. Вспомним про linkage, storage duration и инстанциации шаблонов (и что изменится с приходом модулей в С 20). Разберёмся, какая связь между template и inline, между static и constexpr. Поймём, зачем нам extern, когда у нас есть inline. И осознаем, как нам потребовалось почти 20 лет, чтобы научиться нормально объявлять константы.
Доклад рассчитан на базовое знание языка.
1 view
1326
277
1 month ago 04:54:33 1
Завтракаст 308 - Причина дефрагментации
1 month ago 00:04:50 1
Шым / Каста — Песня про месть (Official Audio)
1 month ago 00:04:53 1
АПЛ К-278 КОМСОМОЛЕЦ|Памяти Экипажа|7 апреля 1989|Константин Дружинин-Над бухтой опустилась ночь|КСФ
1 month ago 00:01:00 4
Краб мазутный, ты чего натворил!? #Особенностинациональнойрыбалки #shorts
1 month ago 00:00:57 1
Папины дочки. Новые | Трейлер | Смотрите с 15 апреля на START
1 month ago 01:53:57 1
2020 концерт Чиж & Co (Full HD 1080p)
1 month ago 01:35:34 1
Шторм (1957) Фильм Михаила Дубсона В ролях Всеволод Сафонов Эмма Попова Драма
1 month ago 00:15:51 1
Поет и рассказывает Леонид Утесов. Театральные встречи. В гостях у Л.Утесова (1966)
1 month ago 01:18:12 1
Пятнадцатилетний капитан (1945)
1 month ago 00:56:23 2
МАТВЕЙ БЛАНТЕР | Композитор-песенник СССР | Песни СССР
1 month ago 00:54:17 1
Дом с лилиями. Серия 21. House with lilies. Episode 21.
1 month ago 00:03:26 1
«Сказ о Петре и Февронии» | ВАЛЕРИЯ ★ «Свет моих глаз» ★ саундтрек к фильму
1 month ago 00:54:59 1
Дом с лилиями. Серия 18. House with lilies. Episode 18.
1 month ago 01:04:53 2
Песни военных лет | Песни СССР
1 month ago 00:54:26 1
Дом с лилиями. Серия 8. House with lilies. Episode 8.
1 month ago 00:54:48 2
Дом с лилиями. Серия 5. House with lilies. Episode 5.