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 | 1121 (866) | aaaaa93 |
| » | Program za C++ jezikOddelek: Programska oprema | 2989 (2024) | popaj113 |
| » | kje zaceti z c++ ?Oddelek: Programiranje | 4022 (2330) | Monster |
| » | vprasanje c++Oddelek: Programiranje | 2597 (2596) | Volk| |
| » | c++ in linux/windowsOddelek: Programiranje | 1825 (1701) | rapvirus |