Megosztás a következőn keresztül:


C3699-fordítási hiba

"operátor" : nem használható ez az indirekt kifejezés a "type" típuson

Megjegyzések

Olyan indirekciót kíséreltek meg használni, amely nem engedélyezetttype.

Példák

Az alábbi példa C3699-et hoz létre.

// C3699.cpp
// compile with: /clr /c
using namespace System;
int main() {
   String * s;   // C3699
   // try the following line instead
   // String ^ s2;
}

A triviális tulajdonság nem rendelkezhet hivatkozástípussal. További információt a tulajdonságban talál. Az alábbi példa C3699-et hoz létre.

// C3699_b.cpp
// compile with: /clr /c
ref struct C {
   property System::String % x;   // C3699
   property System::String ^ y;   // OK
};

A "mutató mutatóhoz" szintaxis megfelelője a nyomkövetési hivatkozás leírója. Az alábbi példa C3699-et hoz létre.

// C3699_c.cpp
// compile with: /clr /c
using namespace System;
void Test(String ^^ i);   // C3699
void Test2(String ^% i);