Перейти к содержимому

Илья Мещерин — Back to basics: неочевидные факты о базовых возможностях языка

C++ Russia — Конференция по разработке на Cpp

0:00 / 0:00

Илья Мещерин — Back to basics: неочевидные факты о базовых возможностях языка

2 522 просмотра · 11 часов назад
C++ Russia — Конференция по разработке на Cpp
16,9 тыс. подписчиков
2 522 просмотра · 11 часов назад
Подробнее о конференции C++ Russia: https://jrg.su/nbdpQS — — Все знают, что C++ — такой язык, что даже спустя долгие годы его использования можно продолжать находить нюансы там, где, казалось бы, уже ничего нового открыть нельзя. В докладе я расскажу о нескольких таких «открытиях». Вот некоторые из вопросов, которые мы затронем (и на которые «очевидный» ответ оказывается неправильным): — Слова public и private не влияют на размещение объекта в памяти?  — Ссылки в полях классов не продлевают жизнь временным объектам? — В лямбде можно использовать только те локальные переменные, которые были в нее захвачены? — decltype(x), где x — некоторое имя, означает в точности тот тип, с которым x был объявлен? — Неявное добавление const разрешено, значит, можно отдать T** туда, где ожидается const T**? — Другие интересные вопросы.