Viac zahŕňa # - # pragma raz
Je tu problém, ak občas. H # súbor je zahrnutý do súboru viac ako raz za následok chyby kompilácie.To môže byť vážny problém.Z tohto dôvodu chcete vyhnúť, vrátane #. H súbory v iných. H súbory, ak je to vôbec možné.Na druhú stranu, # incluing. H súbory. C súborov je v poriadku.Ak budete mať šťastie, bude váš kompilátor podporuje # pragma raz vlastnosť, ktorá automaticky zabraňuje jedného súboru pred # zahrnutých viac ako raz v každom raz súboru.To do značnej miery rieši niekoľko problémov # include.
/ / FileX.h
/ / Nasledujúci riadok zabraňuje problémom v súboroch, ktoré # include "fileX.h"
# Pragma raz
<rest z fileX.h ...>
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.