W8049 Verwenden Sie > > für verschachtelte Templates anstelle von >> (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

(Die Kommandozeilenoption zur Unterdrückung dieser Warnung lautet -w-ntd)

Ein Whitespace-Zeichen (Leerzeichen, Tabulator) wird benötigt, um das abschließende >-Zeichen in einer verschachtelten Template abzugrenzen. Aber da es ein extrem häufiger Fehler ist, diese Whitespace-Zeichen auszulassen, akzeptiert der Compiler auch >> und erzeugt diese Warnung.