003-Folien: Standard Template Library und Templates
003-Folien: Standard Template Library und Templates
003-Folien: Standard Template Library und Templates
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
C++: <strong>Template</strong>parameterliste (1/2)<br />
• Zur Erinnerung: Funktionsparameterliste<br />
– Definiert lokale Variablen eines bestimmten Typs<br />
– Variablen werden nicht initialisiert<br />
– Belegung zur Laufzeit bei Aufruf<br />
• <strong>Template</strong>parameterliste<br />
– Liefert Typen oder Werte, die bei der Definition der Funktion<br />
oder Klasse verwendet werden können:<br />
template T& min(T& a, T& b);<br />
– Die Verwendung im Programm bestimmt, welcher Typ mit T<br />
gemeint ist.<br />
TU Dresden, 21.04.13 MRT2 2006-2011 (c) UR Folie 17