Verwenden von spitzen Klammern in Templates

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Klassen-Templates (Übersicht) - Index

Seien Sie vorsichtig bei der Verwendung der rechten spitzen Klammer bei der Instanziierung:



 Buffer<char, (x > 100 ? 1024 : 64)> buf;



Im obigen Beispiel würde die spitze Klammer zwischen x und 100 die Template-Argumentliste vorzeitig schließen, wenn das zweite Argument nicht in runden Klammern stünde.