[Débutant] Envoyer un fichier en entrée (<) sous Windows

Résolu/Fermé
fizzpass Messages postés 24 Date d'inscription jeudi 1 août 2013 Statut Membre Dernière intervention 12 avril 2015 - 15 déc. 2013 à 14:11
fizzpass Messages postés 24 Date d'inscription jeudi 1 août 2013 Statut Membre Dernière intervention 12 avril 2015 - 16 déc. 2013 à 18:01
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.
A voir également:

2 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
15 déc. 2013 à 14:20
hello
même chose
C:> type txt
hello world
C:> find "hello" < txt
hello world
0
fizzpass Messages postés 24 Date d'inscription jeudi 1 août 2013 Statut Membre Dernière intervention 12 avril 2015
Modifié par fizzpass le 15/12/2013 à 18:51
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
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
16 déc. 2013 à 09:16
il faut exécuter un main.exe pas un main.c , donc compiler, oui
0
fizzpass Messages postés 24 Date d'inscription jeudi 1 août 2013 Statut Membre Dernière intervention 12 avril 2015
16 déc. 2013 à 18:01
En fait il n'y avait pas de "main.exe" mais un "projet.exe" dans le répertoire "bin" du projet CodeBlocks.

Merci beaucoup
0