template <class InputIterator> vector (InputIterator first, InputIterator last, const allocator_type& alloc = allocator_type());template <class InputIterator, class Function> Function for_each (InputIterator first, InputIterator last, Function fn);std::for_each( acc_begin, acc_end, std::mem_fun_ref( &Account::displayStatus ) );x.f(); 꼴인 멤버 함수를 f(x)꼴로 바꾸어 준다.for_each 함수의 경우 iterator가 가리키는 원소를 매개변수로 하여 fn을 호출하는데, 그냥 &Account::displayStatus를 쓰게 되면 컴파일 에러가 발생. (실제 함수에는 매개변수가 없으므로)x->f()꼴인 멤버 함수를 f(x)꼴로 바꾸어 준다.