함수 객체 for_each, functor, functormem, functorctor
for_each #include #include #include using namespace std; void print(int a) { printf("%d\n",a); } void main() { int ari[]={2,8,5,1,9}; vector vi(&ari[0],&ari[5]); sort(vi.begin(),vi.end()); for_each(vi.begin(),vi.end(),print); } functor #include #include #include using namespace std; struct print { void operator()(int a) const { printf("%d\n",a); } }; void main() { int ari[]={2,8,5,1,9}; vector v..
2023. 12. 9.