Keresés

Új hozzászólás Aktív témák

  • Karma

    félisten

    válasz Karma #22 üzenetére

    Bocs, az IDE nevében nincs smiley, Code:: Blocks helyesen (szóköz nélkül persze).

    Még valami, átértem a második oldalra:

    "<iostream> :Ez az I/O függvények alapját "adja meg". Ezeket mindig < , > jelek közé kell tenni."

    Nem. Ha a saját headerjeid vannak, akkor ""-be kell tenni - ekkor a fordító először az aktuális könyvtárban keres, majd utána nézi meg a többi include könyvtárat. A <> verziónál azonnal a rendszer (és egyéb beállított) könyvtárakban keres.

    "using namespace std : Ez az std névterület lehívása."

    Nem. A using kulcsszóval azt éred el, hogy ha egy nevet nem tud feloldani a fordító, akkor automatikusan megnézi az std névtérben is. Ha nem használod ezt (szoktak is miatta beszólni, olyan ez, mint Java-ban a * importálása), akkor a scope operátorral tudsz hivatkozni a névtér tagjaira, tehát pl. std::cout, std::cin, std::endl.

    "cin.get(); : Ezzel a paranccsal tudunk várni egy billentyű leütésére"

    Ez nem parancs, hanem metódushívás.

    "A zárójelek azért kellenek, hogy ha
    valamilyen paramétert megadunk a függvénynek akkor azzal fogja végrehajtani
    magát. Később még erre is visszafogunk térni.
    "

    Nem, a zárójelek azért kellenek, hogy függvényhívás legyen belőle. Nélküle fordítási hiba lenne (mit csináljon szerencsétlen fordító egy függvénypointerrel?)

Új hozzászólás Aktív témák

Hirdetés