C++

Bonjour,LORSQUE j'ai invité la commande systeme "dir" avec le commutateur "/n" (l'expression est system("dir /n *.txt >> c:\\texte.txt") lors de l'exécution du programme il s'affiche "commutateur non valide - /n"
sachant que j'utilise turbo c++.quel est exactement le probleme ?
Configuration: Windows XP
Firefox 1.5.0.6

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    As-tu essayé de lancer cette ligne de commande directement dans la console ?
    Suivant ta version de windows, le /n peut ne pas exister comme option de dir...

    Xavier
    1. BIEN SUR QUE OUI J'AI essaye directement sur la console et c'est bien marché.la version du dos accepte tous les commutateurs...le probleme peut etre dans le turbo c++ ? non?
      1. Ça me parait douteux étant donné que "dir" est un programme de windows. Turbo C++ ne fait que faire appel à ce programme, et c'est ce programme qui sait quels paramètres il accepte ou non !

        Mais j'avoue que ton problème me laisse perplexe...
      2. @Reivax962EXACTEMENT. j'arrive pas a comprendre ! croyez moi c'est la verite. d'ailleur j'ai posé ce probleme à mes amis et puis à notre prof de programmation c mais pas de solution !