Condividi tramite


Avviso del compilatore (livello 1) C4129

'character': sequenza di escape dei caratteri non riconosciuta

La character barra rovesciata seguente (\) in una costante carattere o stringa non viene riconosciuta come sequenza di escape valida. La barra rovesciata viene ignorata e non stampata. Viene stampato il carattere che segue la barra rovesciata.

Per stampare una singola barra rovesciata, specificare una doppia barra rovesciata (\\).

Lo standard C++, nella sezione 2.13.2 illustra le sequenze di escape.

L'esempio seguente genera l'errore C4129:

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