오후 2:10 2002-08-13
조경민 bro@shinbiro.com
======================================================

#include <functional>
#include <algorithm>
#include <vector>

// User-defined predicate function for sorting.
struct Data
{
long Position;
};

std::vector<Data>        m_vecDatas;                // 소속 리스트

소트 비교 정의
struct SortPossition : public std::greater<Data>
{
    bool operator()(const Data &pfi1, const Data &pfi2) const
    {
        return pfi1.Position < pfi2.Position;
    }
};


소트하기
std::sort( m_vecDatas.begin(), m_vecDatas.end(), SortPossition()

'KB > C/C++' 카테고리의 다른 글

[펌] vc 5, 6 stl 버그 픽스  (0) 2004.09.10
[펌] C++ Reverse Disassembly  (0) 2004.09.10
C++ Casting  (0) 2004.03.19
[stl] STL List를 사용하기  (0) 2004.03.19
[stl] 이중배열 만들기 vector  (0) 2004.03.19

+ Recent posts