要支持C++17的编译器从函数返回多个值,应该执行以下操作:
1)使用std::tuple作为返回类型:
2)使用结构化绑定将元组的值解包到命名对象中:
3)使用分解声明将返回值绑定到if语句或switch语句中的变量: