怎么reyurn一个 list<string>类型的对象
时间: 2024-02-23 10:01:47 浏览: 127
Java 新版POI 读取excel文件信息返回List<List<String>>对象,包含文件内公式处理
在 C++ 中,可以使用以下代码返回一个 list<string> 类型的对象:
```c++
#include <iostream>
#include <list> // 包含 list 头文件
using namespace std;
list<string> func() {
list<string> lst = {"foo", "bar", "baz"}; // 初始化一个 list<string> 容器
return lst; // 返回 lst 对象
}
int main() {
list<string> result = func(); // 调用函数 func 并将返回值赋给 result
for (auto it = result.begin(); it != result.end(); ++it) {
cout << *it << " "; // 输出 list 容器中的元素
}
return 0;
}
```
在上述代码中,函数 func 返回了一个 list<string> 类型的对象 lst,该对象在函数作用域内被初始化并赋值。在主函数中,调用 func 函数并将返回值赋给 result 对象,然后使用迭代器遍历 result 容器并输出其中的元素。
阅读全文