std::expected<T, E> 需要C++ 23。
在VS2022里目前需要/std:c++latest才能用,这可能会引入一些preview的特性,基本不考虑了?
然后是针对低版本C++标准的,
一、支持C++ 11/14/17的tl:expected(这应该是微软VS2022里实现std::expected库的那个哥们)
github /TartanLlama/expected
二、支持C++20的rd:expected
github /RishabhRD/expected
--
FROM 222.130.138.*