Mattia Pirazzi
Tutti gli articoli

c++23

9 articoli

3 min---

Crea il tuo text editor in C++23: ricerca incrementale

Implementiamo la ricerca incrementale con Ctrl-F, riusando il prompt con callback: ricerca mentre scrivi, frecce per navigare i risultati, Esc per tornare indietro.

#c++#c++23#ricerca#callback
6 min---

Crea il tuo text editor in C++23: syntax highlighting

Ultima parte: highlight.hpp e syntax.hpp per colorare commenti, stringhe, numeri e parole chiave del C++, evidenziamo la ricerca e vediamo dove andare dopo.

#c++#c++23#syntax highlighting#colori ANSI
6 min---

C++23: gestire gli errori con std::expected

Un approccio esplicito agli errori in C++ moderno: come funziona std::expected, quando usarlo e come comporre operazioni che possono fallire.

#C++#C++23#programmazione