вторник, 4 июля 2023 г.

[prog.c++] Несколько интересных статей с devblogs.microsoft.com (про std::tuple и std::index_sequence)

Сохраню в склерозник ссылки на несколько статей, которые заставили меня поломать мозги, т.к. тема std::index_sequence в C++11 одна из самых мной нелюбимых. Редко пользуюсь этими самыми std::index_sequence и не совсем понимаю как эта заумная хрень работает, помогает разве что заучивание.

Итак, погнали, в хронологическом порядке, от более старых статей к более свежим (и да, читать лучше в этом порядке, т.к. изложение идет от относительно простого к более сложному):

Mundane std::tuple tricks: Selecting via an index sequence

Mundane std::tuple tricks: Selecting via an index sequence, part 2

Mundane std::tuple tricks: Creating interesting index sequences

Mundane std::tuple tricks: Finding a type in a tuple

Там еще есть статьи на тему std::tuple, я здесь сохранил только те, которые зацепили лично меня.