Универсальный / общий тест на соответствие требованиям контейнера? - PullRequest
1 голос
/ 14 марта 2019

Предположим, вы пишете контейнер, чтобы удовлетворить требования C ++ контейнера . Что я должен сделать, чтобы убедиться, что он соответствует требованиям? И возможно ли иметь какой-то универсальный тест на «подгонку» соответствия, в который вы вставляете код любого контейнера, и он проходит компиляцию тогда и только тогда, когда вы действительно соответствуете требованиям?

PS - Давайте предположим, что C ++ 14 или C ++ 17, без C ++ 20 и никаких концепций, пожалуйста.

...