vector的四种遍历方式

std::vector users;


void printUser(User *u)
{
    cout<<"--"<getNickname()->getCString()<<"--"<users.size(); i ++) {
        User *u = (User*)((r->users)[i]);
        cout<<"--"<getNickname()->getCString()<<"--"<::iterator
    cout<<"\n"<<"方式二"<<"\n"<users.begin(); it != r->users.end(); it ++) {
        User *u = (User*)(*it);
        cout<<"--"<getNickname()->getCString()<<"--"<users) {
        cout<<"--"<getNickname()->getCString()<<"--"<users.begin(), r->users.end(),printUser);
输出:

方式一

1----1--Mia--1--Lulu--1--Kitty--1--Joicy--1

方式二

1----1--Mia--1--Lulu--1--Kitty--1--Joicy--1

方式三

1----1--Mia--1--Lulu--1--Kitty--1--Joicy--1

方式四

1----1--Mia--1--Lulu--1--Kitty--1--Joicy--1




你可能感兴趣的:(C/C++)