cpp

Mattepuffo's logo
Utilizzare RocksDB in C++

Utilizzare RocksDB in C++

RocksDB è un database embedded key-value ad alte prestazioni sviluppato da Meta (Facebook).

È basato su LevelDB di Google, ma con numerose ottimizzazioni e funzionalità aggiuntive.

RocksDB è progettato per applicazioni che richiedono accesso rapido ai dati su storage locale (SSD o dischi fissi) con grandi volumi di scritture e letture.

Viene usato principalmente come motore di storage sottostante per sistemi più complessi, piuttosto che come database standalone.

In questo articolo vediamo come usarlo in C++.

Mattepuffo's logo
Creare log in C++

Creare log in C++

In questo articolo vi propongo una piccola classe per creare log nelle nostre applicazioni C++.

Ovviamente è una cosa basica, e non copre tutte le esigenze di un'applicazione complessa.

Ma potrebbe essere utile per cose piccole e come punto di partenza.

Mattepuffo's logo
Usare i template in C++

Usare i template in C++

In C++ i templates ci permettono, sostanzialmente, di usare i generics.

Quindi possiamo creare delle funzioni con tipi generici, e poi usarle a nostro piacimento.

In questo articolo ne vediamo un paio di esempi.

Mattepuffo's logo
Usare le funzioni lambda in C++

Usare le funzioni lambda in C++

Le funzioni lambda sono usate in tantissimi linguaggi, orami vanno di moda.

Anche in C++ possiamo usarle (ma attenzione che non so da quale versione).

In questo articolo vediamo qualche esempio.