【发布时间】:2018-01-25 02:24:34
【问题描述】:
使用填充方法或清除时出现如下错误
request for member ‘clear’ in ‘adj’, which is of non-class type ‘std::vector [1000005]
声明如下:
vector<int> adj[1000005];
【问题讨论】:
-
请注意
adj不是vector,而是vector的数组。你的意思是写std::vector<int> adj(1000005);会创建一个包含1000005 个元素的vector,称为adj?