Bagikan melalui


/GR (Mengaktifkan informasi Jenis Run-Time)

Menambahkan kode untuk memeriksa jenis objek pada waktu proses.

Sintaks

/GR[-]

Keterangan

Ketika /GR aktif, pengkompilasi mendefinisikan _CPPRTTI makro praprosesor. Secara default, /GR aktif. /GR- menonaktifkan informasi jenis run-time.

Gunakan /GR jika pengkompilasi tidak dapat menyelesaikan jenis objek dalam kode Anda secara statis. Anda biasanya memerlukan opsi /GR saat kode Anda menggunakan Operator dynamic_cast atau typeid. Namun, /GR meningkatkan ukuran bagian .rdata gambar Anda. Jika kode Anda tidak menggunakan dynamic_cast atau typeid, /GR- dapat menghasilkan gambar yang lebih kecil.

Untuk informasi selengkapnya tentang pemeriksaan jenis run-time, lihat Informasi Jenis Run-Time di Referensi Bahasa C++.

Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Pilih halaman properti Properti>Konfigurasi C/C++>Language.

  3. Ubah properti Aktifkan Info Jenis Run-Time.

Untuk mengatur opsi pengkompilasi ini secara terprogram

Baca juga

Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC