Bonjour!
J'ai une question:
Les instructions system("...") sont elles exclusivement pour dev-cpp?
J'ai entendu dire que system("pause") n'est que pr dev-cpp...
Bonjour!
J'ai une question:
Les instructions system("...") sont elles exclusivement pour dev-cpp?
J'ai entendu dire que system("pause") n'est que pr dev-cpp...
system() est une fonction standard pour exécuter une ligne de commande, mais le contenu de la ligne de commande en questio nn'est pas forcément compris sous tous les OS ou par tous les shells.
on associe souvent system("pause") à Dev-C++, à cause d'un bug de Dev-C++ qui oblige de mettre system("pause") à la fin d'un programme console pour le tester, sinon la console se ferme dès la fin du programme (bien avant qu'on ait le temps de lire les résultats)
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Connais-tu la liste(une partie) des system(...) et leur fonctionnalités?
system sert à executer une commande système. Donc ça dépend de ton OS.
Par exemple, pour afficher la liste des fichiers, tu pourras faire system("dir") sous Windows, ou system("ls") sous Unix.
A ce niveau ça n'a plus aucun rapport avec le C++, tu devrais donc aller poser ta question sur le forum correspondant (Windows ou Linux).
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Partager