Variable string C++

Bonjour,

Je suis débutant en c++

Je voudrai savoir comment faire pour exécuter une commande dans le shell avec le contenue de ma variable string.
system("apt-get install -s ", Nompaquet);

Comment faut il faire ?
	string Nompaquet ;
	cout << "Veuillez Indiquer le nom du paquet (Logiciel) à installer : " << endl;
	cin >> Nompaquet;
	cout << "apt-get install -s " << Nompaquet << endl;
///system("apt-get install -s " << Nompaquet << endl);
	system("apt-get install -s ", Nompaquet);


Merci.

3 réponses

  1. Tu as quel compilateur?
    Si tu poses ta question sur le forum du logiciel, tu auras des réponses,
    j'ai beaucoup cherché sur google, mais personne ne dit comment mettre une variable dans system().
    0
    1. Bonjour,

      Mon compilateur est g++.

      Le forum logiciel ça concerne plus l'utilisation d'un logiciel que le language de programmation C++?
      j'ai également beaucoup cherché sur google, mais je n'est pas trouvé de réponse.
      Mais peut-être que je m'y prends mal ?

      Merci.
      0