Come imparare a programmare in C ++

Autore: Ellen Moore
Data Della Creazione: 15 Gennaio 2021
Data Di Aggiornamento: 17 Maggio 2024
Anonim
1 Impariamo a programmare in C: iniziamo da zero | Daniele Castelletti | Associazione Maggiolina
Video: 1 Impariamo a programmare in C: iniziamo da zero | Daniele Castelletti | Associazione Maggiolina

Contenuto

Essere un buon programmatore non è qualcosa che puoi imparare dall'oggi al domani; è un processo che richiede molto lavoro e dedizione (soprattutto nel caso del linguaggio C ++). Questa guida ti aiuterà ad iniziare ad avventurarti nel mondo della programmazione.

Passi

  1. Conosci la storia del linguaggio C ++. Il modo migliore per iniziare a programmare in un dato linguaggio è conoscere la sua origine. Anche se non puoi capire tutto ciò che stai leggendo, sarà importante conoscere diversi termini nuovi ed essenziali per i concetti che imparerai in seguito (come "programmazione orientata agli oggetti").

  2. Installa un compilatore C ++. Avrai bisogno di un compilatore per iniziare a programmare in C ++, poiché il codice sorgente del tuo programma deve essere prima compilato in un file che il tuo computer è in grado di eseguire. Se usi il sistema finestre, una buona opzione sarebbe il compilatore Visivo C ++ 2010 Esprimere; se usi il sistema Linux, una buona opzione sarebbe il Geany. Questi due compilatori sono dotati di un ambiente di sviluppo integrato (IDE, abbreviazione di "ambiente di sviluppo indipendente") che facilita il processo di scrittura del codice sorgente. Non utilizzare l'estensione Dev-C ++: non è stato aggiornato da più di cinque anni e ha un lungo elenco di file insetti conosciuto.
    • Scopri come utilizzare gli IDE nel miglior modo possibile. Alcuni IDE hanno particolarità che possono intralciare la scrittura del codice, quindi cerca di conoscere le caratteristiche e le diverse opzioni e configurazioni dell'IDE che stai utilizzando.

  3. Cerca e scegli uno o due tutorial per iniziare a studiare il linguaggio C ++. Un buon materiale di studio (così come l'installazione di un compilatore sul tuo computer) è uno dei passaggi più importanti in questo processo. Ci sono alcuni dettagli di cui devi essere a conoscenza: in primo luogo, assicurati che il tutorial scelto sia stato scritto appositamente per i principianti della programmazione (di solito hanno informazioni più dettagliate); secondo, prova a scoprire se i codici sorgente del tutorial seguono lo standard C ++ 03 o anche l'ultimo C ++ 11 (non ancora standardizzato), poiché i compilatori moderni potrebbero avere difficoltà a compilare (o semplicemente rifiutare) le righe di codice scritte in una lingua obsoleta. Alcuni buoni tutorial possono essere trovati su Cprogramming.com è a Cplusplus.com. In portoghese, c'è questa classe dell'Università Federale del Paraná.

  4. Pratica ciascuno dei nuovi concetti appresi. Una parte importante del processo di programmazione non è solo imparare i diversi concetti di programmazione, ma anche sperimentarli durante la scrittura del proprio codice. Copiare e incollare i codici tutorial ti porterà solo lontano. Per andare oltre, inizia a scrivere tutto il codice sorgente per ciascuno degli esempi nel materiale di studio o prova a creare i tuoi codici utilizzando i concetti studiati (questo ti aiuterà a massimizzare la quantità di informazioni che sarai in grado di conservare).
  5. Impara dal codice di altri sviluppatori. Una delle cose migliori della programmazione è che, indipendentemente dal tuo livello di conoscenza, puoi sempre trovare codice open source che sarà al tuo o allo stesso livello del tuo. Un buon modo per imparare da un codice più complesso è leggerlo in dettaglio finché non trovi una parte che non puoi capire e poi cercare di capirla razionalmente. Se non sei in grado di comprendere una certa parte del codice, consulta e studia il tutorial o il materiale di riferimento finché non riesci.
  6. Risolvi i problemi usando i concetti che hai imparato. Il modo più efficiente per conservare le conoscenze apprese non è solo scrivere codice sorgente per esempi, ma anche risolvere problemi tramite codice. Le pagine Cprogramming.com e Progetto Eulero offrono problemi che puoi provare a risolvere applicando concetti di programmazione a situazioni di vita reale. Se non sei in grado di risolvere un particolare problema in alcun modo, cerca una soluzione creata da un altro programmatore e studia il suo codice sorgente. Qual è lo scopo di risolvere un problema se non è possibile imparare dalla sua soluzione?
  7. Aiuta altri programmatori che hanno bisogno di aiuto. Ora che hai conoscenza ed esperienza con il linguaggio C ++, è ora di iniziare ad aiutare i programmatori principianti a risolvere i loro problemi e dubbi e metterli sullo stesso percorso che hai seguito! Non essere frustrato se la persona che ti chiede aiuto non ascolta il tuo consiglio: qualcuno può imparare qualcosa di nuovo dalla tua risposta (anche se non è la persona che ha inizialmente posto la domanda).

Suggerimenti

  • Ricorda di includere sempre commenti nel tuo codice sorgente. Sebbene sia un codice semplice e autoesplicativo, non fa male aggiungere una breve spiegazione della funzione del programma nelle sue prime righe. Questa è un'abitudine ancora più importante quando si scrivono codici lunghi e confusi e che, dopo, anche se si sa come funziona, nessun altro sarà in grado di capirli.
  • Non essere frustrato. La programmazione a volte può creare confusione, ma non significa che dovresti buttare via il tuo lavoro e arrenderti! Se non sei in grado di comprendere la spiegazione di un determinato argomento in un particolare tutorial, prova a leggerlo in un altro tutorial (il problema potrebbe non essere tu).
  • Se vengono visualizzati messaggi di errore durante l'esecuzione del codice sorgente, il problema non sarà con la sintassi del codice, ma con l'algoritmo stesso. Annota su carta cosa dovrebbe fare il tuo algoritmo e poi confrontalo con il codice sorgente scritto. Nel peggiore dei casi, puoi copiare il tuo codice e chiedere aiuto (gentilmente) in qualche comunità in linea affinché altri programmatori provino a scoprire l'errore. Ringrazia ogni aiuto che ricevi: i programmatori che ti stanno aiutando useranno il tempo che potrebbero spendere per fare soldi creando programmi a pagamento.
  • Se ricevi messaggi di errore durante la compilazione, rileggi il codice sorgente e verifica se riesci a trovare errori. Anche se gli errori sembrano difficili da capire, hanno un significato e possono servire per imparare qualcosa di nuovo.

Avvertenze

  • C e C ++ sono linguaggi di programmazione di basso livello, il che significa che è possibile danneggiare il tuo computer tentando di eseguire codice difettoso o programmi intenzionalmente dannosi! Mai compilare o eseguire qualsiasi programma che contenga la riga "#includere <windows.h> "nel codice, a meno che tu non abbia assolutamente sicuro quello che stai facendo (anche se sai cosa stai facendo, cerca di evitarlo il più possibile).
  • Cerca sempre la versione più aggiornata del compilatore e del tutorial che intendi utilizzare. I compilatori obsoleti possono causare la mancata compilazione del codice scritto correttamente o la visualizzazione di errori durante l'esecuzione di tali codici. La stessa regola si applica ai tutorial.

e hai tradito qualcuno che ami e vuoi riprendere la relazione, appi in anticipo che dovrai lavorare odo per riconquitare la perona e potrebbe non funzionare. Il tradimento ha un grande peo e può ...

Come vendere rapidamente la tua casa

Charles Brown

Maggio 2024

In alcuni mercati, il numero di inerzioni attive tende ad aumentare ogni ettimana. In qualità di venditore, quale piano hai per far rialtare la tua proprietà tra le migliaia di opzioni dipon...

Per Te