All,
I#m still converting code from VS2008 to VS 2010
I chased this error for hours, without success.

Error:
"std::_Tree_unchecked_const_iterator<_Mytree,_Base>::operator ->":
Code:
#include <set>

for(SubType::iterator i=tmp.sub.begin();i!=tmp.sub.end();++i){
					if(i->streaming){
						if(fGlobalStreaming||!i->updated){
							TFormula* f=i->f;
							f->Set(i->o,tmp.xl);
							i->updated=true;
						}
					}else{
						if(!i->updated){
							i->f->Set(i->o,tmp.xl);
							i->updated=true;
						}
					}
				}
I understood that I have to avoid changing values of const items, not a prob. But there is no const item.
I found that std::set is always provoking const values. But how to avoid this?

Any hint much appreciated,
thx,
24plus7