programmazione:cpp:appunti_cpp
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| programmazione:cpp:appunti_cpp [10/09/2026 13:39] – Fabio Di Matteo | programmazione:cpp:appunti_cpp [15/09/2026 18:52] (versione attuale) – Fabio Di Matteo | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| ====== Alcuni veloci appunti su C++ ====== | ====== Alcuni veloci appunti su C++ ====== | ||
| + | Autore: **//Fabio Di Matteo//** \\ Ultima revisione: | ||
| + | |||
| Ho fatto alcune pagine simili su Rust e Go, quindi perchè non farle anche su C++. Si preferirà uno standard moderno. | Ho fatto alcune pagine simili su Rust e Go, quindi perchè non farle anche su C++. Si preferirà uno standard moderno. | ||
| + | |||
| + | ===== Buone pratiche ===== | ||
| + | Dato che il C/C++ offrono massima libertà nella gestine della memoria, possono (e non devono) essere pericolosi . Dunque ho raccolto alcune buone pratiche da tenere a mente qui: [[programmazione: | ||
| + | |||
| + | |||
| + | ===== Try/catch ===== | ||
| + | <code c++> | ||
| + | try { | ||
| + | ...le mie istruzioni... | ||
| + | } | ||
| + | catch (const std:: | ||
| + | // Intercetta std:: | ||
| + | std::cerr << " | ||
| + | } | ||
| + | catch (...) { | ||
| + | // Il " | ||
| + | std::cerr << " | ||
| + | } | ||
| + | </ | ||
programmazione/cpp/appunti_cpp.1789040345.txt.gz · Ultima modifica: 10/09/2026 13:39 da Fabio Di Matteo
