Ho una conoscenza di base della programmazione e attualmente sto imparando C ++. Sono nelle fasi iniziali della costruzione del mio programma CLI per Ubuntu. Tuttavia, ho colpito alcuni ostacoli e mi chiedevo se potevo ottenere qualche chiarimento. Il programma su cui sto lavorando si chiama "sat" e sarà disponibile solo tramite la riga di comando. Ho il main.cpp.
Tuttavia, la mia vera domanda è più di una "migliore pratica" per la programmazione / organizzazione. Quando viene invocato il mio programma "sat", voglio che prenda ulteriori argomenti.
Ecco un esempio:
> sat task subtask
Non sono sicuro che l'attività dovrebbe essere nel proprio file task.cpp per un'organizzazione migliore o se dovrebbe essere una funzione nel main.cpp? Se l'attività deve essere nel proprio file, come si accettano gli argomenti nel file main.cpp e si fa riferimento all'altro file?
Qualche idea su quale metodo è preferito e materiale di riferimento per fare il backup del ragionamento?