programozas
-
Zsoldos #156 a c++ -ban a << es a >> kiiro , es bekero operatorok. A cout a standard outputot(alapesetben a kepernyo) jelenti, es erre hasznalhatod a kiiro operatort pl cout << x;
Nagyon kenyelmes a hasznalata, barmin hasznalhatod, amin ertelmezett ez az operator. A printf eleg korulmenyes.. Ezzel meg pl egy sajat altalad keszitett tipusra is definialhatsz ilyet, es joval egyszerubb lesz a kiiratas/filebairas/stb szintaxisa. pl cout << sajattipusod , f << sajattipusod. Csak meg kell irnod ra a << operatort.
Ja es persze nem csak a standard output letezik, ostream lehet egy file is, es ekkor f << x bepakolja x-et a file-ba.
cin a standard inputot (alapesetben a bill) jeloli, cin >> x; bekeri x valtozoba a billentyuzetrol az erteket. x lehet barmi. istream is lehet sokminden, pl filebol olvashatsz valtozoba igy: f >> x;
Kicsit almos vagyok sory ha kaosz lett amit irtam :)