CodeSarang.Com
Home | All categories Join | Login | 검색   

 

이미 선언된 클래스에 operater 추가

등록자 : cpueblo (유광희), 2008-08-14
글수정 | 글삭제


Operater 선언 부분

bool operator<(const WIN32_FIND_DATA& a, const WIN32_FIND_DATA& b) { // ASC 방식 // return strcmp(a.Name, b.Name) < 0; // DESC 방식 return strcmp(a.cFileName, b.cFileName) > 0; }

선언된 Operater 를 이용하여 sort 하는 부분입니다

void ... { // vtFindData 를 역순으로 정렬함 sort(vtFindData.begin(), vtFindData.end()); // 디버그 { int i = 0; for ( iter = vtFindData.begin(); iter != vtFindData.end(); ++iter ) { TRACE("%d %s\n", i, iter->cFileName); i++; } } }



글수정 | 글삭제
http://codesarang.com. mail to cpueblocpueblo.com