我有一些運行這樣的:如何從STL的const_iterator中獲取數據?
T baseline;
list<T>::const_iterator it = mylist.begin();
while (it != mylist.end()) {
if (it == baseline) /* <----- This is what I want to make happen */
// do stuff
}
我的問題是,我不知道如何從迭代器中提取數據。我覺得這是一件愚蠢的事情,但我不知道該怎麼做。
編輯:固定begin.end()
你'while'有一個問題:使用'mylist.end()'。 – dirkgently 2010-02-26 23:55:45