Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
operator: kan deze indirectie niet gebruiken voor het type 'type'
Opmerkingen
Er is een poging gedaan om indirectie te gebruiken die niet is toegestaan op type.
Voorbeelden
In het volgende voorbeeld wordt C3699 gegenereerd.
// C3699.cpp
// compile with: /clr /c
using namespace System;
int main() {
String * s; // C3699
// try the following line instead
// String ^ s2;
}
Een triviale eigenschap kan geen verwijzingstype hebben. Zie de eigenschap voor meer informatie. In het volgende voorbeeld wordt C3699 gegenereerd.
// C3699_b.cpp
// compile with: /clr /c
ref struct C {
property System::String % x; // C3699
property System::String ^ y; // OK
};
Het equivalent van de syntaxis 'aanwijzer naar een aanwijzer' is een ingang voor een traceringsreferentie. In het volgende voorbeeld wordt C3699 gegenereerd.
// C3699_c.cpp
// compile with: /clr /c
using namespace System;
void Test(String ^^ i); // C3699
void Test2(String ^% i);