Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
'char': ten znak nie jest dozwolony jako pierwszy znak identyfikatora
Uwagi
Kompilator języka C++ jest zgodny ze standardem C++11 dla znaków dozwolonych w identyfikatorze. W identyfikatorze dozwolone są tylko niektóre zakresy znaków i nazwy znaków uniwersalnych. Dodatkowe ograniczenia dotyczą początkowego znaku identyfikatora. Aby uzyskać więcej informacji i listę dozwolonych znaków i zakresów nazw znaków uniwersalnych, zobacz Identyfikatory.
Zakres znaków dozwolonych w identyfikatorze jest mniej restrykcyjny podczas kompilowania kodu C++/CLI. Identyfikatory w kodzie skompilowanym przy użyciu /clr powinny być zgodne ze standardową ecMA-335: Common Language Infrastructure (CLI).
Example
Poniższy przykład generuje kod C3873:
// C3873.cpp
int main() {
int \u036F_abc; // C3873, not in allowed range for initial character
int abc_\u036F; // OK, in allowed range for non-initial character
}