Jak rozplést krížové #include

Re:Jak rozplést krížové #include
« Odpověď #15 kdy: 27. 10. 2015, 20:57:58 »
Použití této šablony samozřejmě znamená, že se překonáte a doplníte do ifndef a define nějaký smysluplný název makra. Je možné, že existuje i lepší řešení, které přesvědčí editor, aby sem doplnil něco vhodného sám.

No jo presne tak to deláme. Máme šablonu a automaticky píšeme meno do #ifdef a presne takto sme dospeli ku križovému include.

Inak díky Ivan za to "include hierarchy" pomohlo.


pb.

Re:Jak rozplést krížové #include
« Odpověď #16 kdy: 28. 10. 2015, 05:54:44 »
No práve. Jazyk C/C++ podporuje prax že niečo vysuniem do *.h to potom includnem do *.c/*.cpp. A ked prekladač hlási chybu ohraničím to celé:
#idndef
#define
#endif
Použití této šablony samozřejmě znamená, že se překonáte a doplníte do ifndef a define nějaký smysluplný název makra. Je možné, že existuje i lepší řešení, které přesvědčí editor, aby sem doplnil něco vhodného sám.
No jo presne tak to deláme. Máme šablonu a automaticky píšeme meno do #ifdef a presne takto sme dospeli ku križovému include.

Něco podstatného mi uniká...