我刚刚将一个项目从 VS2013 更新到 VS2022。我用 v120 构建工具编译得很好。然后我更改为 v143 构建工具。
我收到一个编译错误,只有当编译器尝试使用 C++17 进行构建时才有意义,但我选择了 C++14。
有什么想法吗?
std::unary_function 需要头文件
<functional>
std::unary_function 在 C++11 中已弃用。(在 C++17 中已删除)