Share via


SECTIONS (C/C++)

Mise à jour : novembre 2007

Introduit une section qui contient une ou plusieurs definitions représentant des spécificateurs d'accès dans des sections du fichier de sortie de votre projet.

SECTIONS
definitions

Notes

Chaque définition doit se trouver sur une ligne distincte. Le mot clé SECTIONS peut figurer sur la même ligne que la première définition ou sur une ligne précédente. Le fichier .def peut contenir une ou plusieurs instructions SECTIONS.

Cette instruction SECTIONS définit les attributs d'une ou de plusieurs sections du fichier image, et peut être utilisée pour substituer les attributs par défaut pour chaque type de section.

L'argument definitions a le format suivant :

.section_name specifier

.section_name désigne le nom d'une section dans l'image du programme et specifier un ou plusieurs des modificateurs d'accès suivants :

  • EXECUTE

  • READ

  • SHARED

  • WRITE

Séparez les noms des spécificateurs par un espace. Par exemple :

SECTIONS
.rdata READ WRITE

SECTIONS marque le début d'une liste de definitions de section. Chaque definition doit se trouver sur une ligne distincte. Le mot clé SECTIONS peut figurer sur la même ligne que le premier definition ou sur une ligne précédente. Le fichier .def peut contenir une ou plusieurs instructions SECTIONS. Le mot clé SEGMENTS est pris en charge en tant que synonyme de SECTIONS.

Les versions antérieures de Visual C++ prenaient en charge la syntaxe suivante :

section [CLASS 'classname'] specifier

Le mot clé CLASS est pris en charge à des fins de compatibilité, tout en étant ignoré.

Vous pouvez spécifier des attributs de section de manière équivalente à l'aide de l'option /SECTION.

Voir aussi

Référence

Règles s'appliquant aux instructions de définition de module