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.
Znak: Tento znak není v identifikátoru povolený.
Poznámky
Kompilátor C++ se řídí standardem C++11 u znaků povolených v identifikátoru. Identifikátor povoluje jenom určité rozsahy znaků a názvy univerzálních znaků. Další omezení platí pro počáteční znak identifikátoru. Další informace a seznam povolených znaků a rozsahů názvů univerzálních znaků naleznete v tématu Identifikátory.
Rozsah znaků povolených v identifikátoru je méně omezující při kompilaci kódu C++/CLI. Identifikátory v kódu zkompilované pomocí /clr by měly následovat podle standardu ECMA-335: Common Language Infrastructure (CLI).
Example
Následující příklad vygeneruje C3872:
// C3872.cpp
int main() {
int abc_\u0040; // C3872, U+0040 is in base char set
int abc_\u3001; // C3872, U+3001 is not in allowed range
int \u30A2_abc_\u3042; // OK, UCNs in allowed range
}