C++相談室 part44
■ このスレッドは過去ログ倉庫に格納されています
0730デフォルトの名無しさん
2005/11/08(火) 12:12:37ローカルクラスオブジェクトは std::for_each() などのファンクタに
指定することはできないのでしょうか?
#include <iostream>
#include <vector>
int main( void) {
struct F {
void operator()(const int & i) const {
std::cout << i << std::endl;
};
};
std::vector<int> vec;
vec.push_back(100);
vec.push_back(200);
std::for_each(vec.begin(),vec.end(),F());
return EXIT_SUCCESS;
}
■ このスレッドは過去ログ倉庫に格納されています