Я немного работаю со списками типов, определенными в Modern C++ Design Александреску. В своих книгах он говорит о добавлении типа к списку типов, но не говорит о соединении двух списков типов...
Я предполагаю, что можно соединить два списка типов, используя функциональность Append, но не приведет ли это к объединению с линейным временем (тогда как std::list::splice равно O(1) ). ?
Ну, я знаю, что это время вычислений можно считать «бесплатным», поскольку это время компиляции, но мне любопытно :)
Спасибо !