Compartilhar via


Aviso do compilador (nível 1) C4817

'membro' : uso ilegal de '.' para acessar este membro; compilador substituído por '->'

O operador de acesso de membro incorreto foi usado.

Exemplo

A seguinte amostra gera C4817.

// C4817.cpp
// compile with: /clr /W1
using namespace System;
int main() {
   array<Int32> ^ a = gcnew array<Int32>(100);
   Console::WriteLine( a.Length );   // C4817
   Console::WriteLine( a->Length );   // OK
}