我希望能够将结构化绑定分解std::pair<T, U>
为非常量变量和常量变量:
例如
std::pair<int, int> anExamplePair = std::make_pair(1, 2);
auto [nonConstVariable, constVariable] = anExamplePair;
这是可能的还是合理的?或者我必须将结构化绑定中的两个变量都设为 const 或非常量?
我希望能够将结构化绑定分解std::pair<T, U>
为非常量变量和常量变量:
例如
std::pair<int, int> anExamplePair = std::make_pair(1, 2);
auto [nonConstVariable, constVariable] = anExamplePair;
这是可能的还是合理的?或者我必须将结构化绑定中的两个变量都设为 const 或非常量?