Partilhar via


Erro do compilador C3394

erro de sintaxe na cláusula de restrição: 'identificador' encontrado quando era esperado um tipo

Observações

Uma restrição estava mal definida. Para obter mais informações, consulte Restrições em parâmetros de tipo genéricos (C++/CLI).

Example

O exemplo a seguir gera C3394:

// C3394.cpp
// compile with: /clr /c
ref class MyClass {};
ref class R {
   generic<typename T>
   where T : static   // C3394
   // try the following line instead
   // where T : MyClass
   void f() {}
};