Ciao, sapete qualche istruzione sostitutiva alla "system(comando);" che permetta di eseguire istruzioni sul sistema operativo, inserite in un programma in C???
[ditemi anche le librerie di cui fanno parte]
Ciao, sapete qualche istruzione sostitutiva alla "system(comando);" che permetta di eseguire istruzioni sul sistema operativo, inserite in un programma in C???
[ditemi anche le librerie di cui fanno parte]
non capisco la tua domanda
intendi i comandi dos tipo PAUSE / CLS / DIR ecc?
No intendevo dire se qualcuno conosce qualche istruzione (in sostituzione alla system()) che permette di eseguire i comandi su DOS dal programma in C.
Per es. so dell'esistenza della exec() o qualcosa di simile ma nn so come farla funzionare, nn trovo la libreria.Cmq volevo sapere anche se ce ne sono altre...
puoi anche usare gli interrupt sul dos....
cioe'? cosa sono? come funzionano?
per usarli pero'
devi conoscere 1 minimo di assemmbly
ma guarda che la funzione system/exec
per dos si basa sugli interrupt
sull EXEC e su quello x allocare la memoria
mentr su Win si basa su CreateProcess e su
WinExec (windows1.0+)