OT: pro fajnsmekry C++?
dejfson
dejfson@dejfson.org
Středa Září 13 23:28:50 CEST 2006
Mohl by mi prosim poradit nekdo takovou programatorskou ficurinu?
mam tridu a potrebuji v ni deklarovat tuto tridu jako promennou a te
promenne priradit parametry. Neco jako:
class foo
{
public:
foo () {};
~foo () {};
void setValue (int secretvalue);
protected:
int mysupersecretvalue;
foo mysupersubclassofthesametype;
}
void foo::setValue (int secretvalue)
{
mysupersubclassofthesametype.mysupersecretvalue = secretvalue;
}
----
tenhle priklad samozrejme nefunguje, protoze mi na deklaraci promenne
mysupersubclassofthesametype hlasi incomplete type. Otazka: jde to nejak
udelat
tak abych mel mou superpromennou deklarovanou ve tride staticky?
dynamicky to samozrejme jde bez problemu ( foo* mysuperblablabla), ovsem
tohle neni to co potrebuji.
diky
d.
Další informace o konferenci Hw-list