Click here to Skip to main content
15,563,228 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
PinnedHOW TO ANSWER A QUESTION PinPopular
Chris Maunder16-Jul-09 4:09
cofounderChris Maunder16-Jul-09 4:09 
PinnedHow to get an answer to your question PinPopular
Chris Maunder16-Jul-09 4:05
cofounderChris Maunder16-Jul-09 4:05 
QuestionHelp with STL list::insert Pin
ForNow21-Sep-22 2:54
ForNow21-Sep-22 2:54 
AnswerRe: Help with STL list::insert Pin
Graham Breach21-Sep-22 22:40
Graham Breach21-Sep-22 22:40 
GeneralRe: Help with STL list::insert Pin
ForNow22-Sep-22 2:35
ForNow22-Sep-22 2:35 
GeneralRe: Help with STL list::insert Pin
Graham Breach22-Sep-22 4:40
Graham Breach22-Sep-22 4:40 
GeneralRe: Help with STL list::insert Pin
ForNow22-Sep-22 5:31
ForNow22-Sep-22 5:31 
GeneralRe: Help with STL list::insert Pin
Graham Breach22-Sep-22 5:59
Graham Breach22-Sep-22 5:59 
GeneralRe: Help with STL list::insert Pin
ForNow22-Sep-22 6:11
ForNow22-Sep-22 6:11 
AnswerRe: Help with STL list::insert Pin
Richard MacCutchan22-Sep-22 5:51
mveRichard MacCutchan22-Sep-22 5:51 
It appears from my test that using a saved iterator will yield inconsistent results. I have a list with a single element. After adding an item before the saved iterator it still points to the first element; i.e. not the newly inserted value. If I then increment the iterator it points to an invalid address. This is reasonable as the begin and end iterators are dynamically adjusted as the list increases or decreases. So the moment you add or remove an item, your saved iterator can no longer be relied upon. The take home message is - don't do it this way, use the proper member functions of the std::list.
GeneralRe: Help with STL list::insert Pin
ForNow22-Sep-22 10:30
ForNow22-Sep-22 10:30 
GeneralRe: Help with STL list::insert Pin
Richard MacCutchan22-Sep-22 23:28
mveRichard MacCutchan22-Sep-22 23:28 
GeneralRe: Help with STL list::insert Pin
ForNow23-Sep-22 2:45
ForNow23-Sep-22 2:45 
GeneralRe: Help with STL list::insert Pin
Richard MacCutchan23-Sep-22 2:55
mveRichard MacCutchan23-Sep-22 2:55 
GeneralRe: Help with STL list::insert Pin
ForNow23-Sep-22 3:20
ForNow23-Sep-22 3:20 
GeneralRe: Help with STL list::insert Pin
Richard MacCutchan23-Sep-22 4:16
mveRichard MacCutchan23-Sep-22 4:16 
GeneralRe: Help with STL list::insert Pin
ForNow23-Sep-22 5:11
ForNow23-Sep-22 5:11 
GeneralRe: Help with STL list::insert Pin
Richard MacCutchan23-Sep-22 5:38
mveRichard MacCutchan23-Sep-22 5:38 
GeneralRe: Help with STL list::insert Pin
ForNow23-Sep-22 5:48
ForNow23-Sep-22 5:48 
Questionerror: cannot call member function ‘bool QRegExp::exactMatch(const QString&) const’ without object Pin
Member 1496877119-Jul-22 6:14
Member 1496877119-Jul-22 6:14 
AnswerRe: error: cannot call member function ‘bool QRegExp::exactMatch(const QString&) const’ without object Pin
jsc4219-Jul-22 7:35
professionaljsc4219-Jul-22 7:35 
Question/std:c++20 broke a template class Pin
Member 1567106212-Jun-22 11:07
Member 1567106212-Jun-22 11:07 
AnswerRe: /std:c++20 broke a template class Pin
longjmp24-Nov-22 3:59
longjmp24-Nov-22 3:59 
Questionhow to implement CButton as CListbox item Pin
rtischer82776-May-22 3:51
rtischer82776-May-22 3:51 
AnswerRe: how to implement CButton as CListbox item Pin
CHill606-May-22 6:12
mveCHill606-May-22 6:12 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.