C++에서 템플릿 인자를 특정 형식으로 제한하는 방법이 있나요?
Java에서는 다음과 같이 제네릭 리스트의 타입 T가 Comparable 타입이라고 명시할 수 있습니다.
class Node> {
private T data;
public T getData() {
return data;
}
public void setData(T data) {
this.data = data;
}
}
C++ std::vector의 템플릿 인자로 타입의 개체만 받으려고 하는데 검색이 쉽지 않네요.
아시는 분 계신가 합니다.