Это ад на самом деле. Может кто-нибудь объяснить на простом английском языке, почему работают ниже сегменты?C++ возвращаемые типы классификаторов небес
class Hey;
class Bitmap {
public:
const Hey* const& getHey() { return hey; }; // works
const Hey* & getHey2() { return hey; }; // error C2440: 'return' : cannot convert from 'Hey *' to 'const Hey *&'
private:
Hey* hey;
};
Что вы говорите? –
Что такое :: Эй? – Lundin
Что не так с возвратом простого 'const Hey *' - для чего вам нужна ссылка? – trojanfoe