PDA

Показать полную графическую версию : [решено] Можно ли в конструкторе опознать const


pva
03-11-2009, 14:07
Здравствуйте. Вот пример:

class my_class
{
public:
my_class() {...}
};

const my_class c1;
my_class c2;

можно ли в конструкторе my_class::my_class() узнать, будет ли объект храниться как const. Допустим способность меняться влияет на выбор какого-нить параметра в объекте.

pva
05-11-2009, 14:43
нельзя. И идея бредовая, для чего это использовать хотел. Если делать по-нормальному, то:

class my_class_read {...}
class my_class_write {...}
class my_class_rw : public my_class_read, public my_class_write {...}




© OSzone.net 2001-2012