OT: pro fajnsmekry C++?
Ladislav Vaiz
spam@nagano.cz
Čtvrtek Září 14 08:24:25 CEST 2006
To jako že uvitř té třídy bude proměnná stejného typu jako je vnější
třída? A uvnitř vnitřní další ještě vnitřnější? To je přede nesmysl.
Nebo jak to myslíte?
La'd"a
dejfson wrote:
>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.
>_______________________________________________
>HW-list mailing list - sponsored by www.HW.cz
>Hw-list@list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>
>
Další informace o konferenci Hw-list