- Programa em C
+ Responder ao Tópico
-
Programa em C
Estou precisando chamar um programa em C, de dentro de um outro programa em C, alguém pode me dizer como posso fazer isso?
Obrigado desde já
-
Programa em C
Bom existe uma funcao chamada system()
bom voce pode usala assim
#include <stdio.h>
void main (void) {
system(ping 10.1.1.1);
}
por exemplo <IMG SRC="images/forum/icons/icon_smile.gif">
-
Programa em C
O comando :
system("programa <parametros>");
funcionarah blz e tando em dos, como linux (pois ele eh ansi) "creio eu"...
Mas vc tem que lembrar que ele executara esse comando no S.O atual e que as mensagens de erro geradas por esse programa podem atrapalhar o andamento do seu programa original . (um pause por exemplo).
Dependendo do que vc quer fazer, seria interessante criar um funcao e importa-la para seu programa, mas eh claro que se o que vc precisa jah tah pronto no OS e serah muito trabalhoso "recriar" ..nao vale a pena..
[ Esta mensagem foi editada por: RoninDarkTemplar em 30-05-2003 16:55 ]
-
Programa em C
se voce estiver usando o GCC, use assim:
#include<stdlib.h>
main(){
system("<comando + parametros>"<IMG SRC="images/forum/icons/icon_wink.gif">;
}
se voce estiver usando o turbo c , provavelmente naum seja necessario incluir a biblioteca stdlib.h...mas em todo caso, para que o seu codigo fique multiplataforma, inclua a biblioteca
modesto