Mi az a stdio. H conio. H iostream. H stdlib. h és mikor használjuk?
C/C++ header fájlok. Ezekben konstansok, függvények, (objektumok) vannak definiálva. Ezek nélkül a C például alig tudna valamit. Ha nem lennének, nekünk kellene megírni például, hogyan írjon ki valamit a képernyőre. Vagy stdlibnél, hogy hogyan allokáljon memóriaterületet.
Hogy mire valók, annak nézz utána magad, nem fogom felsorolni az összes alkalmazását.
Ezek C/C++ header fileok.
A stdio.h tartalmazza a C konzol alkalmazásokhoz való függvényeket, mellyel a képernyőre/fileba lehet írni, illetve billentyűzetről beolvasni.
A conio.h-t régi DOSos alkalmazásokhoz készítették. A benne lévő függvényeket (getch, printf, scanf) a stdio.h tartalmazza.
Az iostream.h a C++ ki és beviteli függvényeit tartalmazza. Ezzel lehet C++-ban képernyőre/fileba, egyéb streambe (pl. hálózat) írni, vagy onnan olvasni.
A stdlib.h a C szabványos függvénykönyvtára, általában dinamikus memóriakezelésre használjuk (pl. láncolt listák, fák).
"Ezekben konstansok, függvények, (objektumok) vannak definiálva."
Azért a definiálás nagy részét meghagyjuk a c/cpp állományokra, itt főleg deklarálás történik (de persze az stl jó része headerekben lakik, meg vannak ott definiált egyéb dolgok is, de nem az a jellemző, főleg nem a C-s világra).
A fordítási modellről olvasgass még, mert láthatóan nem érted.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!