C++: wykonywanie poleceń w terminalu

Kategoria: Programowanie
Dodał: Szmitas | Czytano: 790 razy | Komentarze (0)

Aby móc w programie napisanym w języku C++ wykonywać polecenia w terminalu, dodaj do swojego programu bibliotekę stdlib.h:

#include<*stdlib.h*> //usuń *

Dzięki tej bibliotece możesz korzystać z funkcji system, która odpowiada za wykonywanie poleceń w terminalu. Wzór takiej funkcji:

system("polecenie");

np.:

system("sudo apt-get update");

Przykład programu:

#include<*iostream*> //usuń *
#include<*stdlib.h*> //usuń *

using namespace std;
int wybor;
int main()
{
cout<<"Chcesz wykonać update systemu? 1 - tak, 0 - nie: ";
cin>>wybor;
if(wybor) system("sudo apt-get update");
}



Tagi: ,

Linux+ - archiwa otwarte.

Zapraszamy Czytelników Ubuntu-pomoc.org do pobierania archiwalnych numerów magazynu Linux+. Numery można pobierać tu lpmagazine.org/pl/download.

Zapraszamy!

REKLAMA



UWAGA!
Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Komentarz musi zawierać co najmniej 15 znaków, żeby mógł zostać dodany - ochrona przed spamem.
Na każdy komentarz zostanie udzielona odpowiedź w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.

0 odpowiedzi do tego wpisu

Dodaj komentarz