Compilerfehler C3148
Unzulässiger __nogc-Zeiger auf den verwalteten Typ 'Typ'
Ein Zeiger auf einen verwalteten Typ kann nicht mit dem __nogc-Schlüsselwort deklariert werden.
C3148 ist nur über /clr:oldSyntax erreichbar.
Im folgenden Beispiel wird C3148 generiert:
// C3148.cpp
// compile with: /clr:oldSyntax
#using<mscorlib.dll>
__gc class G {};
int main() {
G __nogc *pg; // C3148
G *pg2; // OK
G __gc *pg3;
}