Comment ouvrir un fichier avec la fonction system portant le nom d'une variable?
Résolu/Fermé
Elecsupchi
-
13 mai 2021 à 22:39
Elecsupchi Messages postés 14 Date d'inscription vendredi 14 mai 2021 Statut Membre Dernière intervention 31 mai 2021 - 14 mai 2021 à 18:54
Elecsupchi Messages postés 14 Date d'inscription vendredi 14 mai 2021 Statut Membre Dernière intervention 31 mai 2021 - 14 mai 2021 à 18:54
A voir également:
- Comment ouvrir un fichier avec la fonction system portant le nom d'une variable?
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier docx ? - Guide
- Comment ouvrir un fichier dat - Guide
5 réponses
yg_be
Messages postés
23473
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 février 2025
Ambassadeur
1 568
13 mai 2021 à 22:41
13 mai 2021 à 22:41
bonjour,
et la variable nommée start?
et la variable nommée start?
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
14 mai 2021 à 04:38
14 mai 2021 à 04:38
Bonjour,
La fonction system() attend un chaine de caractère qui doit être ce que tu veux faire, il faut construire cette chaine et la passer à la fonction.
La fonction system() attend un chaine de caractère qui doit être ce que tu veux faire, il faut construire cette chaine et la passer à la fonction.
Je sais déjà qu'il faut mettre une chaîne de caractères comme:
Mais moi je voudrais qu il ouvre un fichier postant le nom du contenu de la variable...
system(start FICHIER.exe)
Mais moi je voudrais qu il ouvre un fichier postant le nom du contenu de la variable...
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
14 mai 2021 à 11:09
14 mai 2021 à 11:09
std::string nom = "fichier.exe"; std::string texte_construit; texte_construit = "start " + nom; // construit un texte par concaténation system( texte_construit.c_str() ); // passe le texte à la fonction
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Elecsupchi
Messages postés
14
Date d'inscription
vendredi 14 mai 2021
Statut
Membre
Dernière intervention
31 mai 2021
14 mai 2021 à 13:48
14 mai 2021 à 13:48
Ça fonctionne! Merci beaucoup Dalfab! Sans toi, je n'aurais jamais réussi!
yg_be
Messages postés
23473
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 février 2025
1 568
14 mai 2021 à 14:11
14 mai 2021 à 14:11
peux-tu alors marquer la discussion comme résolue?
Elecsupchi
Messages postés
14
Date d'inscription
vendredi 14 mai 2021
Statut
Membre
Dernière intervention
31 mai 2021
>
yg_be
Messages postés
23473
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 février 2025
14 mai 2021 à 18:54
14 mai 2021 à 18:54
Non je ne peux pas, désolé, quand j'ai posé ma question, je n'étais pas encore membre.