for循环 逗号表达式

来源:互联网 发布:windows 辅助技术 编辑:程序博客网 时间:2024/05/16 07:12

C++

for(vector<Friend>::iterator iter = m_FYourfriend.begin(),int i = 1 ; iter != m_FYourfriend.end(); i++){file << "Friend " << i << " : " << endl;file << "id : " << iter->m_DFriendid << endl;file << "name : " << iter->m_SFriendname << endl;file << "tage : " << iter->m_DFriendtage << endl;file << "place : " << iter->m_SFriendplace << endl;}

会出现错误

vector<Friend>::iterator iter = m_FYourfriend.begin(),int i = 1 ;


iter和i的变量类型不同应将int i = 1写在for循环外


0 0