例如,我有一个包含大约 10 个元素的数组。
std::deque<int> d;
front_inserter(d) = 100;
front_inserter(d) = 200;
front_inserter(d) = 300;
...
front_inserter(d) = 900;
front_inserter(d) = 1000;
问题:如何找到900
元素,而不使用[]
访问?如果海量的大小会发生变化,例如变为123,如何找到122的元素?
PS:我不想用[]
,因为这个方法不做d[-1]
检查...
谢谢。