Я создал этот .h файл
#pragma once
namespace Core
{
class IComparableObject
{
public:
virtual int CompareTo(IComparableObject obj)=0;
};
}
Но компилятор не любит параметр IComparableObject obj, если метод является виртуальным чистым, а
virtual int CompareTo(IComparableObject obj) {}
Это нормально, но я хочу, чтобы он был как чистый. Как я могу это сделать? Возможно ли это?