Capitolo_0
  • Capitolo_0
  • Perché il mio Computer è lento da far schifo?
  • Primo breve elenco di software utilissimo
  • Come avere il meglio di Linux su Windows 10
  • Iniziare ammodo col C++
  • Gli strumenti buoni per scrivere codice buono
  • Come installare ROOT CERN senza impazzire
  • Kinky LaTeX
  • Git è una cosa bella!
  • Il Python è una cosa bella!
Powered by GitBook
On this page
  • Installare il compilatore gcc/g++
  • E come lo uso questo compilatore per il C++?
  • E per scrivere il codice?
  • Qualche fonte in più per cominciare col C++?

Was this helpful?

Iniziare ammodo col C++

Come avere un compilatore di base per poter cominciare a seguire le lezioni

PreviousCome avere il meglio di Linux su Windows 10NextGli strumenti buoni per scrivere codice buono

Last updated 6 years ago

Was this helpful?

Si presuppone che il lettore abbia sottomano una bash WSL funzionante. In caso diverso questi comandi sono comunque validi su qualsiasi distribuzione Ubuntu.

Installare il compilatore gcc/g++

È molto facile, basta aprire una linea di comando WSL scrivendo bash su di una linea di comando Windows e poi scrivete:

sudo apt update
sudo apt install build-essential

La prima riga vuol dire: eseguimi con permesso di amministratore (sudo) il programma gestore di pacchetti software standard di Ubuntu (atp) ed aggiornami da internet (update) tutto il software installabile esistente nei repository ufficiali di Ubuntu.

La seconda riga riga vuol dire: eseguimi con permesso di amministratore (sudo) il programma gestore di pacchetti software standard di Ubuntu (atp) ed installami (install) il pacchetto software build-essential.

Questo pacchetto contiene tutti gli strumenti di sviluppo minimi standard, tra cui il compilatore gcc/g++, il compilatore standard OpenSource per il linguaggio C/C++. Nonché il compilatore standard di praticamente tutti i corsi universitari di programmazione in C/C++.

E come lo uso questo compilatore per il C++?

Guarda , oppure comincia direttamente a leggere .

E per scrivere il codice?

La scelta di editor di codice è sconfinata. Io personalmente uso , ma ne parliamo meglio nella pagina dopo.

Qualche fonte in più per cominciare col C++?

Le per licei, dal livello di selezione territoriale al livello di gara mondiale, sono una meravigliosa fonte di nozioni su come programmare bene in C++ degli algoritmi di alto livello (ed includono una splendida letteratura sull'argomento della complessità computazionale di un algoritmo).

In particolare, si consiglia di:

Prendere visione di questo per principianti che tratta di come risolvere alcuni problemi semplici di algoritmica in C++ affrontando testi delle selezioni territoriali.

Fare un giro sul di esercizi delle Olimpiadi di Informatica, dove è possibile prendere visione di tutti i problemi di tutte le gare passate e, soprattutto, allenarsi a scrivere codice sottoponendo le proprie proposte di soluzione.

Se si vuole approfondire l'argomento, prendere visone di questo di livello internazionale su come fare hard training di algoritmica e strutture dati ad un livello ultra generale e assoluto (utilissimo per ogni possibile progetto futuro di computazione).

qui
La C++ Commedia
Visual Studio Code
Olimpiadi di Informatica
splendido manuale
correttore online aperto
meraviglioso manuale