Is Iterator initialization inside for loop considered bad style, and why?

前端 未结 13 1472
爱一瞬间的悲伤
爱一瞬间的悲伤 2021-02-05 19:37

Typically you will find STL code like this:

for (SomeClass::SomeContainer::iterator Iter = m_SomeMemberContainerVar.begin(); Iter != m_SomeMemberContainerVar.end         


        
13条回答
  •  猫巷女王i
    2021-02-05 20:01

    I find the second option more readable, as you don't end up with one giant line. However, Ferruccio brings up a good point about the scope.

提交回复
热议问题