日期:2014-05-18 浏览次数:20954 次
public a
{
    list<int> vec=new list<int>();
    public a()
    {
        for(int i=0;i!=51;++i)
        {
             vec.add(i);
        }
    }
    void GetVec(list<int> buf)// 这里其实应该为指针。list<int *>
    {
        foreach(int i in vec)
        {
            if((i%10)==0)
            {
                buf.add(iter);
            }
        }
    }
}
int main()
{
    A a;
    list<int> buf;
    a.GetVec(buf);
    foreach    (int i in buf)
    {
        cout<<i<<" ";
    }
    cout<<endl;
    for (int i in a.vec)
    {
    cout<<i<<" ";
    }
    cout<<endl;
     buf[2] =0;
     buf[1] =0;
     buf[3] =0;
    foreach(int i in buf)
    {
        cout<<i<<" ";
    }
    
    cout<<endl;
    return 0;//count ==console.write //endl =\n
}