Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Char: Univerzální název znaku nemůže určit znak v základní znakové sadě.
Poznámky
V kódu zkompilovaném jako C++ nelze použít univerzální název znaku, který představuje znak v základní zdrojové znakové sadě mimo řetězcový nebo znakový literál. Další informace naleznete v tématu Znakové sady. V kódu zkompilovaném jako C nelze použít univerzální název znaku pro znaky v rozsahu 0x20-0x7f včetně, s výjimkou 0x24 ($), 0x40 (@) nebo 0x60 ('').
Příklad
Následující příklad vygeneruje C3851 a ukazuje, jak ho opravit:
// C3851.cpp
int main()
{
int test1_\u0041 = 0; // C3851, \u0041 = 'A' in basic character set
int test2_A = 0; // OK
}