怎么对容器中的所有对象都进行同一个操作?我们可能首先想到的是用循环来实现。
比如有如下的一个类:
class
ClxECS
{
public :
int DoSomething()
{
// 这里以输出一句话来代替具体的操作
cout << " Output from method DoSomething! " << endl;
return 0 ;
};
};
{
public :
int DoSomething()
{
// 这里以输出一句话来代替具体的操作
cout << " Output from method DoSomething! " << endl;
return 0 ;
};
};
现在定义如下一个vector: