Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ungültige Escapesequenz
Remarks
Eine Escapesequenz, z. B. \t, wird außerhalb einer Zeichen- oder Zeichenfolgenkonstante angezeigt.
Examples
Im folgenden Beispiel wird C2017 generiert:
// C2017.cpp
int main() {
char test1='a'\n; // C2017
char test2='a\n'; // ok
}
C2017 kann auftreten, wenn der Zeichenfolgenoperator mit Zeichenfolgen verwendet wird, die Escapesequenzen enthalten.
Im folgenden Beispiel wird C2017 generiert:
// C2017b.cpp
#define TestDfn(x) AfxMessageBox(#x)
TestDfn(CString("\\") + CString(".h\"\n\n")); // C2017