Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 1) C4129

"znak" : nierozpoznana sekwencja ucieczki znaków

Następujący character ukośnik odwrotny (\) w stałej znaku lub ciągu nie jest rozpoznawany jako prawidłowa sekwencja ucieczki. Ukośnik odwrotny jest ignorowany i nie jest drukowany. Znak po ukośniku odwrotnym jest drukowany.

Aby wydrukować pojedynczy ukośnik odwrotny, określ podwójny ukośnik odwrotny (\\).

W standardowej wersji języka C++ w sekcji 2.13.2 omówiono sekwencje ucieczki.

Poniższy przykład generuje C4129:

// C4129.cpp
// compile with: /W1
int main() {
   char array1[] = "\/709";   // C4129
   char array2[] = "\n709";   // OK
}