这个向量push_back语句是什么意思

What does this vector push_back statement mean?

本文关键字:语句 是什么 意思 back 向量 push      更新时间:2023-10-16

下面的意思是什么?

vector<vector<pair<int, int>>> Graph;
Graph.push_back(vector<pair<int, int>>()); // What does this statement mean?

我只是想知道,因为这句话没有任何价值。我现在可以从我浏览的其余代码中看到,初始化的位置在代码的后面被引用。这几乎是我的想法,但我不确定。如果这是一个新手问题,我很抱歉,但我对矢量很陌生。谢谢你的回复。

它将一个新初始化的vector<pair<int,int>>"添加"到名为Graph的向量的"背面"(即最后一个条目之后,如果有)。