yaml cpp输出数组
时间: 2023-08-29 14:12:58 浏览: 319
yaml-cpp库的编译&安装
输出数组可以通过遍历数组的方式实现,然后逐个输出数组元素。下面是一个示例代码:
```cpp
#include <iostream>
#include <yaml-cpp/yaml.h>
int main() {
int arr[] = {1, 2, 3, 4, 5};
int n = sizeof(arr) / sizeof(arr[0]);
YAML::Node node;
for (int i = 0; i < n; i++) {
node.push_back(arr[i]);
}
std::cout << node << std::endl;
return 0;
}
```
在上面的代码中,我们首先定义了一个整数类型的数组,然后计算出数组的长度。接着创建了一个YAML节点,并通过循环遍历数组的方式将每个元素添加到节点中。最后将节点输出到控制台。输出结果类似于:
```
- 1
- 2
- 3
- 4
- 5
```
这表示一个包含5个元素的数组。
阅读全文