Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
'char': ez a karakter nem engedélyezett egy azonosítóban
Megjegyzések
A C++ fordító a C++11 szabványt követi az azonosítóban engedélyezett karaktereken. Egy azonosítóban csak bizonyos karaktertartományok és univerzális karakternevek engedélyezettek. Az azonosító kezdeti karakterére további korlátozások vonatkoznak. További információ, valamint az engedélyezett karakterek és az univerzális karakternévtartományok listája: Azonosítók.
Az azonosítókban megengedett karaktertartomány kevésbé korlátozó a C++/CLI-kód összeállításakor. A /clr használatával lefordított kódazonosítóknak a Standard ECMA-335: Common Language Infrastructure (CLI) szabványt kell követniük.
Example
A következő példa C3872-t hoz létre:
// 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
}