Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
"operator" : nelze použít tuto nepřímku u typu "type"
Poznámky
Došlo k pokusu o použití nepřímých výrazů, které nejsou povoleny type.
Příklady
Následující příklad vygeneruje C3699.
// C3699.cpp
// compile with: /clr /c
using namespace System;
int main() {
String * s; // C3699
// try the following line instead
// String ^ s2;
}
Triviální vlastnost nemůže mít typ odkazu. Další informace najdete v vlastnosti . Následující příklad vygeneruje C3699.
// C3699_b.cpp
// compile with: /clr /c
ref struct C {
property System::String % x; // C3699
property System::String ^ y; // OK
};
Ekvivalentem syntaxe ukazatele na ukazatel je popisovač sledovacího odkazu. Následující příklad vygeneruje C3699.
// C3699_c.cpp
// compile with: /clr /c
using namespace System;
void Test(String ^^ i); // C3699
void Test2(String ^% i);