/vmb, /vmg (Méthode de représentation)

Mise à jour : novembre 2007

Permettent de sélectionner la méthode que le compilateur utilise pour représenter les pointeurs vers des membres de classe.

Utilisez /vmb si vous définissez toujours une classe avant de déclarer un pointeur vers un membre de la classe.

Utilisez /vmg pour déclarer un pointeur vers un membre de la classe avant de définir la classe en question. Cette situation peut se présenter si vous définissez des membres dans deux classes différentes qui font référence l'une à l'autre. Pour de telles classes qui se font mutuellement référence, une classe doit être référencée avant d'être définie.

/vmb
/vmg

Notes

Vous pouvez également utiliser pointers_to_members ou Inheritance Keywords dans votre code pour spécifier une représentation de pointeur.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.

  2. Cliquez sur le dossier C/C++.

  3. Cliquez sur la page de propriétés Ligne de commande.

  4. Spécifiez l'option du compilateur dans la zone Options supplémentaires.

Pour définir cette option du compilateur par programme

Voir aussi

Référence

Options du compilateur

Définition des options du compilateur