클래스가 Sorter
입니다. 그것에는 두 가지 공개 항목이 있습니다.비 정적 멤버 함수를 사용하는 C++ 정렬 벡터
int
형 가변choice
- 멤버 함수 매개 변수로 두 객체를 받아들이
int
형 반환 값compare
불렀다.
는 I 생성자에 값 choice
를 통과하면서
vector
정렬 C++
sort
함수를 사용하고 싶어
Sorter
의 인스턴스를 생성하려고. 내가 만든 인스턴스의 멤버 함수
compare
을 전달합니다.
멤버 함수 compare
은 변수 choice
을 사용하여 정렬 메커니즘을 결정합니다.
그러나 Sorter
인스턴스의 compare
멤버 함수에 대한 포인터를 가져올 수 없습니다.
누군가이 점에 대해 조언 해 줄 수 있습니까? 당신이 당신의 Sorter
클래스의 구조를 변경 할 수있는 경우
달성하려는 작업이 완전히 명확하지 않습니다. 'Sorter '의 정의와 사용 예제와 같은 일부 코드를 게시하십시오. –