/vmb, /vmg (Metodo di rappresentazione)
Selezionano il metodo che il compilatore utilizza per rappresentare puntatori a membri di classe.
Utilizzare /vmb se si definisce sempre una classe prima di dichiarare un puntatore a un membro della classe.
Utilizzare /vmg per dichiarare un puntatore a un membro della classe prima di definire la classe. Questa esigenza potrebbe manifestarsi se si definiscono membri in due classi diverse che fanno riferimento l'una all'altra. Per questo tipo di classi con riferimenti reciproci, è necessario fare riferimento a una classe prima di definirla.
/vmb
/vmg
Note
È anche possibile utilizzare pointers_to_members o Parole chiave di ereditarietà nel codice per specificare una rappresentazione del puntatore.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Procedura: aprire le pagine delle proprietà dei progetti.
Fare clic sulla cartella C/C++.
Fare clic sulla pagina delle proprietà Riga di comando.
Digitare l'opzione del compilatore nella casella Opzioni aggiuntive.
Per impostare l'opzione del compilatore a livello di codice
- Vedere AdditionalOptions.