Variable string C++

Fermé
xunil2003 Messages postés 761 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 24 mars 2024 - 13 avril 2013 à 10:54
hautparleur Messages postés 213 Date d'inscription mercredi 9 janvier 2013 Statut Membre Dernière intervention 13 mai 2016 - 16 avril 2013 à 17:16
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

hautparleur Messages postés 213 Date d'inscription mercredi 9 janvier 2013 Statut Membre Dernière intervention 13 mai 2016 15
13 avril 2013 à 11:13
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
xunil2003 Messages postés 761 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 24 mars 2024 14
Modifié par xunil2003 le 13/04/2013 à 11:28
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
hautparleur Messages postés 213 Date d'inscription mercredi 9 janvier 2013 Statut Membre Dernière intervention 13 mai 2016 15
16 avril 2013 à 17:16
Sur Qt ils ont un peu changé le language (comme QString au lieu de string),
du coup c'est beaucoup plus compliqué de chercher (j'ai Qt).
Il y a aussi une fonction pour créer un fichier:
https://cpp.developpez.com/faq/cpp/?page=Manipulation-des-fichiers
0