Beetje Coderen

Les 17

std::string en std::vector

De veilige vervangers van C-strings en zelfgebouwde arrays, range-based for en at() versus [].

⏱ 45 minuten leestijd + oefenen

🎯 Na deze les kun je

  • std::string gebruiken voor samenvoegen, vergelijken en zoeken
  • een std::vector laten groeien en doorlopen
  • range-based for gebruiken, met en zonder reference
  • het verschil tussen at() en [] uitleggen

In les 7, 8 en 10 deed je veel handwerk: buffergroottes, \0, realloc met een tijdelijke pointer, free niet vergeten. std::string en std::vector doen dat allemaal voor je. Ze groeien zelf en ruimen zichzelf op in hun destructor. Dit is het moment waarop C++ echt anders gaat voelen dan C.

🔒 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?