В случае ошибки, я понимаю что можно вернуть std::nullopt, но при возврате конкретного значения, не компилируется, VS2017 ругается:
"fatal error C1189: #error: class template optional is only available with C++17."
Как я понял студия ещё не поддерживает эту штуку? Нужно буст прикручивать?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости