gpt4 book ai didi

c++ - 将多个函数值返回到 main() - C++

转载 作者:行者123 更新时间:2023-11-28 05:55:58 26 4
gpt4 key购买 nike

有没有办法将多个值返回给一个函数?在我正在处理的程序中,我希望从具有 2 个参数的函数返回 2 个矩阵到主函数,当函数在 main 中调用时,它将返回 2 个矩阵中的值,所有需要继续执行程序的统计信息.我发现没有办法真正做到这一点。任何帮助将不胜感激,谢谢。例如

int main() {
Matrix a,b=function(p,q);
...
}

最佳答案

std::tuple<Matrix, Matrix> function(int p, int q) {
// ...
return std::make_tuple(a, b);
}

int main() {
Matrix a, b;
std::tie(a, b) = function(p, q);
// ...
}

关于c++ - 将多个函数值返回到 main() - C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34152182/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com