Teilen über


Compilerfehler C2325

'type' : unerwarteter Typ rechts neben 'Name'

Bemerkungen

Es wird ein Aufruf an einen Destruktor eines falschen Typs ausgeführt.

Example

Im folgenden Beispiel wird C2325 generiert:

// C2325.cpp
// compile with: /c
class A {};
typedef A* pA_t;
void f() {
    A** ppa = new A *;
    ppa->~A*;   // C2325

   pA_t *ppa2 = new pA_t;
   ppa2->~pA_t();   // OK
}