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