Pereiti prie turinio

Rekomenduojami pranešimai

stdprn ir stdaux net Google sunkiai randa – matyt kažkokios liekanos iš senų OS (pvz., DOS).

 

Stdout yra standartinė išvestis – ten, kur programa išveda rezultatus. Stderr yra klaidų išvestis – į ten dažniausiai išvedami visi pranešimai, susiję su programos veikimu, bet kurie nėra rezultatai. Stdin yra standartinė įvestis (kita kryptis: iš vartotojo programai).

 

Stdout ir stderr, jei leidi programą iš konsolės, dažniausiai ir yra ta konsolė. Stdin analogiškai yra tai, ką klaviatūra įvedi į tą konsolę.

 

cin, cout (yra ir cerr) tėra C++ specifinis API naudoti stdin/stdout. T.y. tai nėra kažkoks atskiras dalykas. Lygiai taip pat Javoje tai yra System.in ir System.out, bet vėlgi, tai nėra kažkoks kalbos išradimas – visi tie dalykai vis tiek „po gaubtu“ naudoja stdout/stdin.

 

Stdin, stdout, stderr tuo tarpu yra jau OS „išradimai“, ne programavimo kalbos.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...