PDA

Visualizza la versione completa : [C] Esecuzione di un programma in un altro


sandrinolli
17-03-2010, 16:03
Ciao a tutti...
Ho un programma scritto in C e,all interno di un sottoprogramma di quest ultimo,dovrei richiamare l esecuzione di un altro programmma....
Aiuto :(

oregon
17-03-2010, 16:15
Intendi eseguire un file .exe dall'interno del tuo sorgente? O un sorgente da un sorgente?

sandrinolli
17-03-2010, 16:30
Nel mio sottoprogramma dovrei richiamare l eseguzione di un alro file.c che contiene l implementazione di un algoritmo...

oregon
17-03-2010, 16:32
Allora devi semplicemente compilare i due file insieme.

Nel file principale chiamerai le funzioni del secondo ...

sandrinolli
17-03-2010, 16:37
Il programma secondario che implementa l algoritmo di Porter contiene ank esso un main...Come posso richiamarlo nel sottoprogramma del programma principale?

oregon
17-03-2010, 16:40
Devi estrapolare le funzioni richiamate nel main e usarle nel tuo main. L'altro main devi eliminarlo.

sandrinolli
17-03-2010, 16:54
ok ci provo...Mi potresti dire il comando per compilarli insime?

oregon
17-03-2010, 17:00
Non c'e' un comando specifico ... dipende dal compilatore che usi.

Se c' un IDE, probabilmente lo fai inserendo i file in un progetto.

Altrimenti indichi da linea di comando tutti i file da compilare.

sandrinolli
17-03-2010, 17:02
Ok allora provo e magari mi faccio risentire...
Grazie...

oregon
17-03-2010, 17:36
Originariamente inviato da sandrinolli
Ok allora provo e magari mi faccio risentire...
Grazie...

Prego ... ci risentiamo. :ciauz:

Loading