Instruction system de C
earth01
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
earth01 Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
earth01 Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je veux bien avoir une idée claire sur les différentes fonctionnalités de l'instruction system qui existe en langage C, y compris le: system("pause") , system("cls"), system("color"), ...et bien d'autres.
Merci de me répondre.
je veux bien avoir une idée claire sur les différentes fonctionnalités de l'instruction system qui existe en langage C, y compris le: system("pause") , system("cls"), system("color"), ...et bien d'autres.
Merci de me répondre.
A voir également:
- System en c
- Reboot system now - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- System fan 90b - Forum Matériel & Système
- Missing operating system ✓ - Forum Windows
- Advanced system care - Télécharger - Optimisation
3 réponses
Bonjour
La fonction system n'a pas différentes fonctionnalités. Elle n'en a qu'une : elle demande à l'interpréteur de commandes de la machine sur laquelle elle tourne d'exécuter ces commandes. Mais la fonction system elle même ne comprend pas ces commandes et ne les exécute pas.
"pause", "cls" et "color" sont des commandes qu'on peut taper à la console, indépendamment du langage C. Si tu veux savoir tout ce que tu peux faire avec system, il faut prendre le manuel de linux ou de la console windows et voir la liste des commandes.
La fonction system n'a pas différentes fonctionnalités. Elle n'en a qu'une : elle demande à l'interpréteur de commandes de la machine sur laquelle elle tourne d'exécuter ces commandes. Mais la fonction system elle même ne comprend pas ces commandes et ne les exécute pas.
"pause", "cls" et "color" sont des commandes qu'on peut taper à la console, indépendamment du langage C. Si tu veux savoir tout ce que tu peux faire avec system, il faut prendre le manuel de linux ou de la console windows et voir la liste des commandes.
Je vais essayer d'être plus syntéthique.
Dans windows, tu un "invite de commande" ou quelque chose d'aparenter, ok ?
Dans cette fenêtre, tu peux taper des commandes comme "help" "cd" "dir" etc. et la fanêtre écrit en retour les informations demander.
La commande system(A); écrit simplement la chaine de caractère dans la fenêtre à ta place.
Dans windows, tu un "invite de commande" ou quelque chose d'aparenter, ok ?
Dans cette fenêtre, tu peux taper des commandes comme "help" "cd" "dir" etc. et la fanêtre écrit en retour les informations demander.
La commande system(A); écrit simplement la chaine de caractère dans la fenêtre à ta place.
earth01,
il semble que tu dises avoir "trouvé" quelque chose que tu n'as pas cherché et que tu cherches à "savoir" quelque chose qui t'a déjà été dit (et que tu aurais donc déjà "trouvé" selon ta logique).
Pardon de cette digression, mais un peu d'humour ne fait pas de mal, n'est-ce pas :-D
Bonne continuation.
Dal
il semble que tu dises avoir "trouvé" quelque chose que tu n'as pas cherché et que tu cherches à "savoir" quelque chose qui t'a déjà été dit (et que tu aurais donc déjà "trouvé" selon ta logique).
Pardon de cette digression, mais un peu d'humour ne fait pas de mal, n'est-ce pas :-D
Bonne continuation.
Dal
Bonjour earth01,
As-tu essayer des tutoriaux sur le langage C ?
Il y en a blindé sur le Net !
As-tu essayer des tutoriaux sur le langage C ?
Il y en a blindé sur le Net !
Est-ce les commandes "DOS" sous "Windows" ?
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc772390(v=ws.10)?redirectedfrom=MSDN
Mais, bien sûr, ton code ne sera pas portable et ne fonctionnera que sur la machine supportant la commande.
Dal
Sur Windows 7, tu devrais donc pouvoir les utiliser avec la fonction system si tu disposes des droits pour les utiliser, que tu les utilises conformément à leur documentation, etc.
Dal