главе "на будущее" сказано про некий inspect — более мощная версия switch. Никто не подскажет где про это можно почитать? Гуглил - не нашел.
/search inspect
LEWG544: Extension by inspecting members of User Defined Types? LWG1048: Provide empty-state inspection for std::unique_future P1250R0: Extension by inspecting members of User Defined Types? (by Titus Winters, Ashley Hedberg, Eric Fiselier) (2018-10-04) P1803R0: packexpr(args, I) - compile-time friendly pack inspection (by JeanHeyd Meneide) (2019-08-06) (Related: GitHub issue)
не похоже на то, что я ищу
вот что есть в C++23 https://en.cppreference.com/w/cpp/23
"Ответ полностью корректный, но бесполезный"
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2688r0.pdf
я был не уверен, вопрошающего интересует теория по статической рефлексии или фичи, реально вошедшие в 23. предположил второе, раз уж он нашёл это в разделе "будущее"
Обсуждают сегодня