computerwoorden.nl
Programmeren in C++ woordenboek
Home | Sitemap | Zoektips | | Blog

C++

Late binding

  • Dynamische binding
Een pointer naar een basis-klassse kan ook verwijzen naar een afgeleide klasse. Het pas in run-time vaststellen van de feitelijke klasse van een object waar de pointer naar verwijst heet late binding. Door dit mechanisme is polymorfisme mogelijk.

left

Manipulator voor het links uitlijnen van tekst of getallen. Wordt in combinatie met setw() gebruikt.
Programma met left en right manipulators.
Programma met left en right manipulators.
Resultaat van het programma.
Resultaat van het programma.

Lege string

  • Empty string
Een string met lengte 0, of een string die alleen een null-character bevat.

Library

  • Bibliotheek
Verzameling voorgedefinieerde functies, klaar voor gebruik. Deze functies kunnen in een programmeertaal gebruikt worden.

Lid van klasse of structure

  • Member
Variabele of functie die deel uitmaakt van klasse of structure.

Lidfunctie

Functie die deel uitmaakt van een klasse, en als zodanig speciale tgoegangsrechten heeft met betrekking tot de andere leden van die klasse.

Lineaire lijst

Lijst van objecten die zodanig door middel van pointers aan elkaar gekoppeld zijn, dat het lijkt alsof ze op een lijn zijn gerangschikt.

Linked list

  • Gekoppelde lijst
Lijst van objecten waarbij de koppeling tussen de objecten tot stand wordt gebracht met behulp van pointers.

Linker

C++ wordt geleverd met honderden voorgedefinieerde functies, klaar voor het gebruik.l deze functies worden opgeborgen in bestanden die libraries heten. Een belangrijke taak van de linker is om een kopie van de functies die het vertaalde C++-programma (.obj-bestand) nodig heeft, uit de bibliotheek halen en deze toe te voegen aan het C++-programma. Het resultaat wordt weggeschreven naar een nieuw bestand met de extensie .exe.
Van broncode tot programma.
Van broncode tot programma.

Links associatief van operator

Eigenschap waarbij, in geval dat er meerdere operators van gelijke prioriteit achter elkaar staan, de meest linkse operator als eerste wordt uitgevoerd.

Literals

Getallen zoals 23 of -7.8 of karakters zoals ‘a', heten literals. Afhankelijk van de notatie behoort een literal tot het ene type of tot het andere type.
De verschillende variaties van literals binnen C++.
De verschillende variaties van literals binnen C++.

Logische operator

Wanneer je twee of meer waarden met elkaar wilt vergelijken, heb je een logische operator nodig. Een logische operator kan meerdere relationele vergelijkingen maken. Als je bijvoorbeeld wilt weten of een jaartal tussen 1900 en 2000 ligt (groter dan 1900 en kleiner dan 2000) maak je gebruik van de logische operator &&. Het antwoord op een logische vergelijking is true (waar) of false (niet waar).
De logische operator symbolen binnen C++.
De logische operator symbolen binnen C++.
Programma met logische operators.
Programma met logische operators.

Logische uitrdukking

  • Booleaanse uitdrukking
Een uitdrukking die de waarde 0 (niet waar, false) of 1 (waar, true) oplevert.

Lokale variabele

Variabele die lokaal, dat wil zeggen in een functie gedefinieerd is, en dus uitsluitend daar gebruikt kan worden.

long double

Een variabele die dezelfde kenmerken heeft als float en double, maar met een groter bereik en een grotere precisie. Long double heeft een precisie van 19 cijfers en is dus tot 19 cijfers acher de decimale punt nauwkeurig.
Alle floating point types binnen C++.
Alle floating point types binnen C++.

Loop

  • Herhalingsopdracht
  • Lus
Opdracht door middel waarvan een of meer andere opdrachten herhaald kunnen worden. In C++ zijn dat for, do en while.

Lvalue

  • Left value
Een object dat aan de linkerkant van een assignment mag staan. Dus in het algemeen de naam van de variabele of een reference. In C++ wordt onderscheid gemaakt tussen modifiabele lvalues en constanten. De waarde die door de assignment operator aan de variabele wordt toegekend staat altijd aan de rechterkant.
lvalue en rvalue gebruikt binnen een programma.
lvalue en rvalue gebruikt binnen een programma.