Forum » Programiranje » [c++] linux - pisanje v konzolo
[c++] linux - pisanje v konzolo

slovencl ::
V linuxu bi rad uporabil ukaz, ki nekaj vpiše v konzolno vrstico in vrne rezultat. Npr. #ls -al ali #pwd. Kako se to izvede? Nekje sem našel da je nekdo pisal o ukazu system(); vendar pa nisem našel kaj več kot to (razlago, v kateri knjižnici je, itd).
- spremenil: slovencl ()

Ktj ::
Bi reku da je u iostream drgač pa se probi mal poigrat s system("tko da ustavš kerokol komando") da vidiš kakšne rezultate dobiš

slovencl ::
Iostream piše v okno, ki se odpre...a se da tudi kam drugam. Katero knjižnico pa rabim za system(), imaš kakšen primer kode (kar sem do sedaj našel ni delovalo).

Matako ::
Po moje popen(), krajše za Pipe Open. S tem lahko bereš stdout kateregakoli shell ukaza. Npr. FILE *f; f=popen("ls -l", "r");
/\/\.K.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | c grafikaOddelek: Programiranje | 1029 (774) | aaaaa93 |
» | Program za C++ jezikOddelek: Programska oprema | 2894 (1929) | popaj113 |
» | kje zaceti z c++ ?Oddelek: Programiranje | 3901 (2209) | Monster |
» | vprasanje c++Oddelek: Programiranje | 2513 (2512) | Volk| |
» | c++ in linux/windowsOddelek: Programiranje | 1753 (1629) | rapvirus |