C++ (Qt)std::list<int> src;MyCollection dst; for( int i = 0; i < src.size(); ++i ) dst[ i ] = src[ i ];
C++ (Qt)typedef std::vector<int>::iterator iter;for( iter i = col.begin(); i != col.end(); ++i ){} for(auto i = col.begin(); i != col.end(); ++i ){} for( auto i : col ){}