Condividi tramite


Errore del compilatore C2293

'identifier': non è consentito avere una variabile membro come identificatore __based

Gli identificatori per il modificatore __based devono essere puntatori non membro.

L'esempio seguente genera l'errore C2293:

// C2293.cpp
// compile with: /c
class A {
   static int *i;
   void __based(i) *bp;   // C2293
   void *bp2;   // OK
};