Hirdetés
- Milyen Android TV boxot vegyek?
- Azonnali fotós kérdések órája
- Milyen egeret válasszak?
- Androidos fejegységek
- OLED TV topic
- Apple MacBook
- Dell notebook topic
- Eljött a CPU-k kora az AI-piacon
- A jövőben nem csak a gazdagok kiváltsága lehet az Intel CPU-k tuningja
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
-
PROHARDVER!

Új hozzászólás Aktív témák
-
Jester01
veterán
1. using namespace
C++ban lehetőség van névterek használatára, hogy a névütközést el lehessen kerülni. (namespace akarmi { ... } )
Az alap könyvtár az ''std'' névteret használja. Using nélkül pl. ki kellene írni mindenhol, hogy std::cout. A using használatával az adott névtér elemeire közvetlenül lehet hivatkozni. Bizonyos (tipikusan régebbi) fordítók nem támogatják a névtereket vagy pedig az std névteret automatikusan úgy kezelik mintha lenne rá using.
2. a main paraméterei
A main függvény helyes prototítpusa az int main(int argc, char *argv[]), ahol argc a parancsori argumentumok száma és argv az argumentumok tömbje. A 0. indexű elem tipikusan a program neve. A függvény visszatérési értéke pedig egy int ami egy tetszőleges kód, tipikusan 0 a sikeres lefutás jelzésére.
A void main() forma véletlenül működik, mivel a C hívási konvenció ezt lehetővé teszi. Ilyenkor a parancssor nem érdekes és a visszatérési érték pedig valami véletlen szám lesz. Használata nem javasolt, visszatérési értéket mindig célszerű megadni, ha pedig nem akarod használni a parancssort, akkor egy int main(int, char**) sorral ez korrekten megtehető.
3. cstdlib
Igen, ebben a C stdlib függvényei érhetők el, többek között a system is. (Ez a példa szerintem nem volt szerencsés a kollega úr részéről, bár tény, hogy nem egyszerű billentyű lenyomásra várni C++ban.)
4. EXIT_SUCCESS
Ez egy előredefinált konstans a sikeres lefutás jelzésére (0). Lásd 2. pont.
MOD: hú de nagyon lassú voltam
[Szerkesztve]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- S.T.A.L.K.E.R.: Call of Pripyat
- Gyúrósok ide!
- Napelem
- Kerékpárosok, bringások ide!
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Telekom mobilszolgáltatások
- Milyen Android TV boxot vegyek?
- Borotva, szakállnyíró, szakállvágó topic
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Milyen légkondit a lakásba?
- További aktív témák...
- Asus Zenbook S 16 OLED UM5606WA, Ryzen AI 9 HX 370, 32GB DDR5, 2TB - Garancia 2027.08.01 magyar bill
- AMD GAMER PC! Ryzen 5600X / RX 6700XT / X470 / 16GB 3000MHz / 512GB NVMe / 650w!
- VivoBook S513EA 15.6" FHD OLED i5-1135G7 16GB 256GB NVMe magyar vbill gar
- GAMER PC! Ryzen 5600 / RTX 3060 12GB / A520M / 16GB DDR4 / 512GB NVMe!
- Epson EB-FH06 projektor, CSAK 770 óra a lámpában! ÚJ ÁRA 250.000Ft-tól indul !
- iPhone 14 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4422
- Apple iPhone 8 64GB Space Gray Használt, jó állapotban 94% akkumulátor
- WD SN8000S 4TB M.2 2280 NVMe SSD Gen4 7300-6800MB/s
- Dell és HP szerver HDD caddy keretek, adapterek. Több száz darab készleten, szállítás akár másnapra
- Apple iPad Air 5.Gen 64GB 100% (1év Garancia) - AKCIÓ
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



