最赞回答 / onemoo
大致可以这么说。函数——不管是普通函数还是成员函数——都是单独存放的。 也就是说class中的成员函数不是存在类实例中的。static的成员变量也是存储于每个类实例之外的,所有的类实例共享这同一个静态变量。
2015-10-12
已采纳回答 / 心悦君夕
for(;itor1!=m.end();itor1++){ 把这句话改改改成for(itor=vec.begin();itor1!=m.end();itor1++){ 这样原因可能是网站上的编辑器是实时的,你在本地这样写是没问题,但是在网站上写就有问题,可能实时性编辑器会将此循环判断为死循环,造成超时
2015-10-11
已采纳回答 / Ju87_Stuka
不一定,你可以在for里面初始化,比如vector<int>::iterator itor;for(itor=vec.begin();itor!=vec.end();itor++)这样也是可以的,这部分建议看c++primer,上面讲的很详细
2015-10-05