Arquivos de Entrada em executáveis

Iniciado por dudleyy, 04 de Agosto de 2008, 15:45

tópico anterior - próximo tópico

dudleyy

Olá amigos,

eu fiz um programa em c++, que dependendo das entradas detectadas pelos "cin >>", tem um comportamento diferente. Gostaria de testar isso com arquivos de texto, para nao ter que ficar digitando toda hora no console quando rodar o programa.
Alguem sabe de uma maneira simples (de preferencia um comando no console) que faça isso de maneira simples, apartir do programa ja compilado?

Estou querendo algo no tipo:

dudleyy@bloodmary:~/Área de Trabalho$ ./programaCompilado -in arquivoDeEntrada

obrigado pela ajuda!

kunigas

É bem simples:

dudleyy@bloodmary:~/Área de Trabalho$ ./programaCompilado < arquivoDeEntrada

É como se você estivesse digitando no console o que estiver escrito em "arquivoDeEntrada". Se quiser guardar a saída do programa em um arquivo de texto é só fazer:

dudleyy@bloodmary:~/Área de Trabalho$ ./programaCompilado < arquivoDeEntrada > arquivoDeSaida