Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'identifier': dimensioni sconosciute
Un'operazione su identifier
richiede la dimensione dell'oggetto dati, che non può essere determinata.
Esempi
L'esempio seguente genera l'errore C2036.
// C2036.c
// a C program
struct A* pA;
struct B { int i; } *pB;
int main() {
pA++; // C2036, size of A not known
((char*)pA)++; // OK
pB++; // OK
}
L'esempio seguente genera l'errore C2036.
// C2036_2.cpp
// a C++ program
struct A* pA;
int main() {
pA++; // C2036, size of A not known
((char*&)pA)++; // OK, if sizeof(A) == sizeof(char)
}