今天在回顾std::initializer_list时候,想到C++中一个函数返回多个值的方法都有哪些?
搜索到了这么一篇译文,写的还是挺全面的。
《从C++函数返回多个值》
它的原文地址在这里:
《Returning multiple values from functions in C++》
作为深度阅读可以看看。文章不长,但覆盖全面。文章内的主要技术点包括:
- (1)Multiple return values in C++ with output parameters
- (2)Pairs and tuples
- (3)Structs