Compartilhar via


SEÇÕES (C/C++)

Apresenta uma seção de um ou mais definitions que são os especificadores de acesso em seções no arquivo de saída. do projeto

SECTIONS
definitions

Comentários

Cada definição deve estar em uma linha separada. O SECTIONS palavra-chave pode estar na mesma linha como a primeira definição ou na linha anterior. O arquivo. def pode conter um ou mais SECTIONS instruções.

Isso SECTIONS instrução define atributos para uma ou mais seções no arquivo de imagem e pode ser usada para substituir os atributos padrão para cada tipo de seção.

O formato de definitions é:

.section_name specifier

onde .section_name é o nome de uma seção de sua imagem do programa e specifieré um ou mais dos seguintes modificadores de acesso:

Modificador

Description

EXECUTE

A seção é executável

READ

Permite que as operações de leitura nos dados

SHARED

Compartilha a seção entre todos os processos que carregar a imagem

WRITE

Permite operações de gravação de dados

Separe os nomes de especificador com um espaço. For example:

SECTIONS
.rdata READ WRITE

SECTIONSmarca o início de uma lista da seção definitions. Cada definition deve estar em uma linha separada. O SECTIONS palavra-chave pode estar na mesma linha que o primeiro definition ou na linha anterior. O arquivo. def pode conter um ou mais SECTIONS instruções. O SEGMENTS palavra-chave é suportado como um sinônimo de SECTIONS.

Suporte para versões anteriores do Visual C++:

section [CLASS 'classname'] specifier

O CLASS palavra-chave é suportada para compatibilidade, mas é ignorado.

Uma maneira equivalente para especificar atributos de seção é com o /SECTION opção.

Consulte também

Referência

Regras para instruções de definição de módulo