Forum » Programiranje » [c++] linux - pisanje v konzolo
[c++] linux - pisanje v konzolo
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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 ()
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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š
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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).
![](https://static.slo-tech.com/stili/bel_non_grata.png)
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 | 1020 (765) | aaaaa93 |
» | Program za C++ jezikOddelek: Programska oprema | 2879 (1914) | popaj113 |
» | kje zaceti z c++ ?Oddelek: Programiranje | 3890 (2198) | Monster |
» | vprasanje c++Oddelek: Programiranje | 2499 (2498) | Volk| |
» | c++ in linux/windowsOddelek: Programiranje | 1748 (1624) | rapvirus |