이미 선언된 클래스에 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 cpueblo cpueblo.com
|