Sökresultat för

Kategori: Boost

Kategori: Boost

Här finner du alla artiklar märkta med kategorin Boost, vilka det finns 2 av.

Tillbaka till översiktssidan.

Väderdata med Boost

Väderdata med Boost

Fyra miljoner väderobservationer från tolv tusen stationer, 900 MB data och en enkel fråga: var var det varmast och kallast under året? Svaret kräver att man hämtar, packar upp och tolkar ett helt arkiv — och med Boost går det i ett enda strömmande flöde, utan att datan någonsin ligger i minnet. Jag bygger programmet i fyra steg, med Program_options och Property_tree för konfigurationen, Beast och URL för HTTPS, Iostreams för GZIP-strömmen, Tokenizer för CSV och Accumulators för statistiken. På vägen visar det sig att Boost inte kan läsa TAR-filer, att Iostreams räknare slår i taket vid 2 GB, och att push() kopierar mer än man tror — så en del fick jag skriva själv.

Jens Riboe
Jens Riboe

15 okt. 2026

35 minuter i lästid

Kom igång med Boost

Kom igång med Boost

Standardbiblioteket i C++ saknar ringbuffertar, kommandoradsparsning och mycket annat som nästan varje program behöver — men Boost har det, och har haft det i över 25 år. Här går jag igenom fyra sätt att installera Boost, vad CONFIG i find_package() egentligen betyder, skillnaden mellan header-only och kompilerade bibliotek, och varför jag alltid länkar statiskt. Två kompletta exempel visar hela vägen från installation till en fristående binär utan ett enda Boost-beroende vid körning.

Jens Riboe
Jens Riboe

2 okt. 2026

15 minuter i lästid