Engineering/C/C++ Generic Count Algorithm by 알 수 없는 사용자 2008. 2. 12. #include <iostream> #include <cassert> #include <algorithm> #include <functional> using namespace std; int main() { cout << "Illustrating the generic count algorithm." << endl; int a[] = {0, 0, 0, 1, 1, 1, 2, 2, 2}; // 값이 1인 녀석이 3개다. int final_count = count(&a[0], &a[9], 1); assert(final_count == 3); // 값이 1이 아닌 녀석은 6개다. final_count = count_if(&a[0], &a[9], bind2nd(not_equal_to<int>(), 1)); assert(final_count == 6); cout << "---ok" << endl; return 0; } 공유하기 게시글 관리 Humaneer.net 관련글 Generic for_each Algorithm STL관련 헤더파일 정리 Iterator Type 신기한 stl의 세계