[Débutant] Envoyer un fichier en entrée (<) sous Windows
Résolu
fizzpass
Messages postés
28
Statut
Membre
-
fizzpass Messages postés 28 Statut Membre -
fizzpass Messages postés 28 Statut Membre -
Bonjour,
Je programme du C avec CodeBlocks sous Windows et je constate qu'il y a quelque chose qui me serait très utile, et c'est :
l'équivalent sous Windows du "<" sous Unix
Je m'explique :
j'ai appris récemment que, pour un fichier de données "dexe", il suffisait de faire "exe<dexe" pour que, à chaque "scanf", l'exécutable pioche dans "dexe" pour avoir les valeurs.
Mais comment faire pareil sous la console de Windows, ou alors avec CodeBlocks ?
Je suis débutant sur le sujet alors je me suis peut-être très mal exprimé. Je n'hésiterai pas à reformuler si nécessaire.
Merci d'avance.
Je programme du C avec CodeBlocks sous Windows et je constate qu'il y a quelque chose qui me serait très utile, et c'est :
l'équivalent sous Windows du "<" sous Unix
Je m'explique :
j'ai appris récemment que, pour un fichier de données "dexe", il suffisait de faire "exe<dexe" pour que, à chaque "scanf", l'exécutable pioche dans "dexe" pour avoir les valeurs.
Mais comment faire pareil sous la console de Windows, ou alors avec CodeBlocks ?
Je suis débutant sur le sujet alors je me suis peut-être très mal exprimé. Je n'hésiterai pas à reformuler si nécessaire.
Merci d'avance.
2 réponses
-
hello
même choseC:> type txt
hello world
C:> find "hello" < txt
hello world -
D'accord.
J'ai essayé main.c<main.txt sur la console Windows mais ça n'a rien donné (ni erreur, ni résultat). Est-ce que j'aurais dû compiler d'abord ? (sachant que je l'ai déjà compilé antérieurement avec CodeBlocks)
Merci pour votre réponse