Partilhar via


Erro do compilador C2070

«Tipo»: dimensão ilegal do operando

Observações

O operador sizeof requer uma expressão ou nome de tipo.

Exemplo

O exemplo a seguir gera C2070:

// C2070.cpp
void func() {}
int main() {
   int a;
   a = sizeof(func);   // C2070
}

Resolução possível:

// C2070b.cpp
void func() {}
int main() {
   int a;
   a = sizeof(a);
}