Új hozzászólás Aktív témák
-
újraregelt
tag
válasz
norbert1998 #7315 üzenetére
Az utasításaid a leírt sorrendben hajtódnak végre, viszont ezek egy memóriában lévő területre (buffer) teszik a kiírt karaktereket. Hogy innen mikor, hogyan kerülnek a képernyőre, az egy másik történet.
Nekem is úgy rémlik, ahogy Gábor írta: futtató környezettől függ. Előfordulhat, hogy pl. az IDE átirányítja és elkapja ezeket a kimeneteket és külön szálakon intézi a bufferek ürítését. Ez már okozhatja az általad tapasztaltakat. -
válasz
norbert1998 #7315 üzenetére
Ez picit bonyolultabb. Mint írtam, a standard kimenetre írandó szöveg elvileg bufferelt, azaz akkor kerül ténylegesen kiírásra, ha a buffert űrítik, pl mert megtellik, vagy lezárják a streamet vagy pl újsor karakternél. Standard errornál ez nincs. Illetve a fenti példád is más, mert az új sornál űrítik a buffert, így elvileg a sorrend adott kellene legyen.
Valószínűleg az lesz a háttérben, hogy amikor futtatod az IDE-ből a programot, akkor az IDE két külön threaden olvassa a két streamre kiírt szöveget és az nem befolyásolható, hogy ezek a threadek mikor milyen sorrendben aktiválódnak.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Bomba ár! Dell Latitude E7250 - i5-i7 I 8GB I 256SSD I 12,5" HD I HDMI I Cam I W10 I Garancia!
- HIBÁTLAN iPhone 13 Pro 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3666 100% Akkumulátor
- GYÖNYÖRŰ iPhone 12 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3395, 94% Akkumulátor
- 0perces !Samsung Galaxy Book5 Pro 360 2in1 Core Ultra 7 256V 16GB 1TB 16" WQXGA+ AMOLED TOUCH 1évgar
- Akció! Sérült! Corsair Icue 5000X RGB Számítógépház! Olvass leírást!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest