这个向量push_back语句是什么意思
What does this vector push_back statement mean?
下面的意思是什么?
vector<vector<pair<int, int>>> Graph;
Graph.push_back(vector<pair<int, int>>()); // What does this statement mean?
我只是想知道,因为这句话没有任何价值。我现在可以从我浏览的其余代码中看到,初始化的位置在代码的后面被引用。这几乎是我的想法,但我不确定。如果这是一个新手问题,我很抱歉,但我对矢量很陌生。谢谢你的回复。
它将一个新初始化的vector<pair<int,int>>
"添加"到名为Graph
的向量的"背面"(即在最后一个条目之后,如果有)。
相关文章:
- "类模板示例<int>;"语句对 C++11 是什么意思?
- 主线的等价语句是什么
- 是什么使这个以'+'开头的字符串添加成为有效的语句?
- 在 if 语句中处理多个 or 的更优雅的方法是什么
- "1L << count"是什么意思?如何使用超出"unsigned long long int? "范围的语句编号打印?
- 学习时空复杂性时语句XYZ的含义是什么?
- C++:无论如何,有什么可以知道是什么触发了 If 语句
- 语句中分配给 num 的值是什么
- for 循环后的分号是什么意思?为什么第一个循环语句中有 j++
- 这个语句到底是什么意思 stack<int, list<int> > 它与 stack 有何不同<int>?
- 打印此矩阵的 if 语句是什么
- 在使用语句中指定类名的内容是什么
- 当我需要添加一个无用的返回语句时,C++约定是什么
- 当C/C++程序切换语句转到未定义的大小写并且缺少默认值时,它的正确行为是什么:
- 下面的C++语句是什么意思
- 查找语句中的"!=vector.end()"是什么意思?
- 以下C++模板程序中的无效语句是什么
- C++中的以下语句是什么意思
- 这个三元表达式的等价if else语句是什么?
- 这个向量push_back语句是什么意思