Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
'operador': não é possível usar essa indireção no tipo 'type'
Observações
Foi feita uma tentativa de usar a indireção que não é permitida no type.
Exemplos
O exemplo a seguir gera C3699.
// C3699.cpp
// compile with: /clr /c
using namespace System;
int main() {
String * s; // C3699
// try the following line instead
// String ^ s2;
}
Uma propriedade trivial não pode ter tipo de referência. Confira propriedade para obter mais informações. O exemplo a seguir gera C3699.
// C3699_b.cpp
// compile with: /clr /c
ref struct C {
property System::String % x; // C3699
property System::String ^ y; // OK
};
O equivalente de uma sintaxe de "ponteiro para um ponteiro" é um identificador para uma referência de rastreamento. O exemplo a seguir gera C3699.
// C3699_c.cpp
// compile with: /clr /c
using namespace System;
void Test(String ^^ i); // C3699
void Test2(String ^% i);