I'm trying do declare pure virtual destructor, in VS2019 I'm writing like that:
virtual ~A() = 0 {};
and it's fine, but in Clion don't accept that I'm getting the following message:
pure-specifier on function-definition virtual ~A() = 0{ };
and it forces me to write a different implementation for the function (not that it to much trouble but id like to know why is that)