, , (.. ). , . , :
1) ( , )
class Foop {
int& reference;
};
2) -
class Foople {
const int someConst;
};
3) - -, - , , ( copy-constructors)
class Uncopyable {
private:
Uncopyable(Uncopyable const& other);
};
class Fleep {
Uncopyable uncopyable;
};
(, , ).