Je suis nouveau dans les blocs de code, et je n'arrive pas à le faire fonctionner avec des arguments de ligne de commande de < entrée > sortie. Quelqu'un sait-il comment faire ?
Je suis actuellement capable de lire un fichier transmis par argv[1] mais le programme ne lit pas automatiquement l'entrée du fichier donné et ne dirige pas non plus la sortie vers la sortie du fichier.
Je suis conscient que c'est sur les arguments du programme, ma ligne d'arguments est : list.txt < input > output
Après quelques recherches, j'ai vu un gars le faire comme ceci : < ./input > ./output, cela ressemble à l'exécution d'un programme pour donner l'entrée et la sortie, quoi qu'il en soit, j'ai également essayé cela sans succès. Dois-je utiliser des gestionnaires de fichiers pour interagir avec lui ? Cela n'a pas de sens, le simple getchar() devrait lire à partir du fichier d'entrée passant.
Qu'est-ce que je rate ici ?
Merci d'avance