SECTIONS (C/C++)
Memperkenalkan bagian dari satu atau definitions
beberapa yang merupakan penentu akses pada bagian dalam file output proyek Anda.
SECTIONS
definitions
Keterangan
Setiap definisi harus berada di baris terpisah. Kata SECTIONS
kunci dapat berada di baris yang sama dengan definisi pertama atau pada baris sebelumnya. File .def dapat berisi satu atau beberapa SECTIONS
pernyataan.
Pernyataan ini SECTIONS
menetapkan atribut untuk satu atau beberapa bagian dalam file gambar, dan dapat digunakan untuk mengambil alih atribut default untuk setiap jenis bagian.
Format untuk definitions
adalah:
.section_name specifier
di mana .section_name
adalah nama bagian dalam gambar program Anda dan specifier
merupakan satu atau beberapa pengubah akses berikut:
Pengubah | Deskripsi |
---|---|
EXECUTE |
Bagian ini dapat dieksekusi |
READ |
Memungkinkan operasi baca pada data |
SHARED |
Berbagi bagian di antara semua proses yang memuat gambar |
WRITE |
Memungkinkan operasi tulis pada data |
Pisahkan nama penentu dengan spasi. Contohnya:
SECTIONS
.rdata READ WRITE
SECTIONS
menandai awal daftar bagian definitions
. Masing-masing definition
harus berada di baris terpisah. Kata SECTIONS
kunci dapat berada di baris yang sama dengan baris pertama definition
atau pada baris sebelumnya. File .def dapat berisi satu atau beberapa SECTIONS
pernyataan. Kata SEGMENTS
kunci didukung sebagai sinonim untuk SECTIONS
.
Versi Lama Visual C++ didukung:
section [CLASS 'classname'] specifier
Kata CLASS
kunci didukung untuk kompatibilitas, tetapi diabaikan.
Cara yang setara untuk menentukan atribut bagian adalah dengan opsi /SECTION .