Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"operator" : nie można użyć tego pośredniego dla typu "type"
Uwagi
Podjęto próbę użycia pośredniego, który nie jest dozwolony w pliku type.
Przykłady
Poniższy przykład generuje kod C3699.
// C3699.cpp
// compile with: /clr /c
using namespace System;
int main() {
String * s; // C3699
// try the following line instead
// String ^ s2;
}
Właściwość trywialna nie może mieć typu odwołania. Zobacz właściwość , aby uzyskać więcej informacji. Poniższy przykład generuje kod C3699.
// C3699_b.cpp
// compile with: /clr /c
ref struct C {
property System::String % x; // C3699
property System::String ^ y; // OK
};
Odpowiednik składni "wskaźnik do wskaźnika" jest uchwytem odwołania do śledzenia. Poniższy przykład generuje kod C3699.
// C3699_c.cpp
// compile with: /clr /c
using namespace System;
void Test(String ^^ i); // C3699
void Test2(String ^% i);