Beetje Coderen

Les 20

De standaardbibliotheek (STL)

Containers, iterators, algoritmes uit <algorithm> en lambdas als predicaat.

⏱ 55 minuten leestijd + oefenen

🎯 Na deze les kun je

  • de juiste container kiezen: vector, map, unordered_map, set
  • uitleggen wat een iterator is en begin()/end() gebruiken
  • algoritmes als sort, find_if en count_if toepassen
  • een eenvoudige lambda als predicaat schrijven

Woorden tellen in een tekst was in Python een paar regels met een dictionary. In C zou je een eigen hashtabel moeten bouwen. In C++ pak je hem uit de standaardbibliotheek (vaak STL genoemd, naar de Standard Template Library waar dit deel uit voortkomt). Die bestaat uit drie delen die op elkaar passen: containers bewaren gegevens, iterators wijzen erin, en algoritmes werken met iterators.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?