Серия

Милые трюки C++, часть 2 из N: больше кода вы должны учиться и никогда не писать

В прошлом году на собрании C++, я дал разговор о "милых" фрагментах контринтуитивного кода C++, который я опубликовал в Twitter. Я представил контур для этого говорить с около десятка различных трюков я хотел говорить о, но в конце концов я только имел время говорить о менее половины, что многие. В этом разговоре, я буду продолжать изучение темных и странных углов C++, которые, к сожалению, приходят чаще, чем мы хотели бы. Реальность программирования в C++ заключается в том, что любой промежуточный или расширенный программист должен будет понять многие из этих угловых случаев (в реальном коде!) в какой-то момент в своей карьере, и моя цель в этом разговоре заключается в том, чтобы продолжать представлять эти уголки языка в пити, запоминающиеся, "милые" фрагменты. На пути, надеюсь, мы все можем немного весело смеяться над странными и мешкими вещами, которые вы можете сделать во время программирования на языке с 40 лет обратной совместимости.