RU

Шаблоны против статической рефлексии в C++: пять операций, две реализации и дедупликация, которая не стоит памяти

Одна и та же операция — дедупликация списка типов — написана двумя способами: на шаблонах и на статической рефлексии из C++26. Обе реализации живут…

c++c++26метапрограммированиешаблоны c++рефлексияp2996clangбенчмаркивремя компиляции