Salve ragazzi, ho bisogno di un aiuto da chi programma su linux,
ho sempre utilizzato windows per scrivere i miei progetti e adesso dovrei consegnare un lavoro che funzioni su linux, ci sono funzioni o librerie che dovrei evitare di utilizzare?
Un altra domanda:
Per velocizzare la correzione degli esercizi il mio prof ci ha imposto che il progetto funzionasse in questo modo dal terminale:
linux-term$ max_betweeness grafo.txt 3 1
2 4
Ci ha lasciato il seguente template da utilizzare:
codice:
int main (int argc, char *argv[]) {
int a,b;
char *filename;
if(argc!=4) {
printf("Usage: max_betweeness <graph> <node index> <node index>\n");
return 1;
}
filename = argv[1];
a = atoi(argv[2]);
b = atoi(argv[3]);
printf("FILENAME: %s SOURCE INDEX: %d TARGET INDEX: %d\n",filename,a,b);
return 0;
}
Intuendo che argv[] fossero i rispettivi argomenti della linea del terminale li ho salvati in delle variabili, adesso per eplicitare l'output utilizzo un semplice printf?
Come posso verificare che il tutto funzioni su linux avendo windows?
grazie per le risposte