sv二维队列可以用{}么
时间: 2024-03-30 18:37:02 浏览: 98
[原创] SV中数组代码实践笔记
可以使用 {} 来定义二维队列,示例如下:
```
#include <iostream>
#include <queue>
using namespace std;
int main() {
queue<queue<int>> q;
q.push({1, 2, 3});
q.push({4, 5, 6});
q.push({7, 8, 9});
while (!q.empty()) {
queue<int> row = q.front();
q.pop();
while (!row.empty()) {
cout << row.front() << " ";
row.pop();
}
cout << endl;
}
return 0;
}
```
输出:
```
1 2 3
4 5 6
7 8 9
```
阅读全文