Portál AbcLinuxu, 12. května 2025 04:36
//soubor a.h #include "a.h" // toto samozrejme neni mozny, protoze v potrbujeme znat b.h #include "b.h" class CA { .... float fceA1(CB &prom_b); .... }; // soubor b.h #include "b.h" // toto samozrejme neni mozny, protoze v potrbujeme znat a.h #include "a.h" class CB { ... float fceB1(CA &prom_a); ... };
V jednom hlavickovem souboru tu druhou tridu jenom zadeklarujete.
//soubor a.h class CB; class CA { .... float fceA1(CB &prom_b); .... }; // soubor b.h #include "a.h" class CB { ... float fceB1(CA &prom_a); ... };
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.