у меня не работает.
у меня есть заголовочный файл и файл cpp.
Мне нужно определить оператор преобразования из моего класса в INT, но он дает мне «синтаксическую ошибку» при объявлении его в файле H и реализации в файле cpp может я неправильно понял синтаксис?
в файле H у меня в "public":
operator int();
и в файле cpp у меня есть:
A::operator int() { return mNumber ;}
если я реализую функцию в файле H, она работает, но я не хочу этого делать.
кто-нибудь может помочь?