Comments 2
Задачка маленькая, но забавная :) У меня было несколько вариантов ее решения, наиболее удачным я считаю вот это (поскольку 27 ноября уже наступило, я думаю, не будет вреда, если я его выложу здесь):
https://godbolt.org/z/KdPPxjceo
Все проверки делаются чисто в compile time, но требуется еще одна вспомогательная функция. std::string_view
я заменил на std::string
чисто для демонстрации работы perfect forwarding.
Sign up to leave a comment.
Magnit Tech++ Meet Up 29.11 – поговорим о C++