Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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
Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.
Pilih halaman properti Properti>Konfigurasi C/C++>Language.
Ubah properti Aktifkan Info Jenis Run-Time.
Untuk mengatur opsi pengkompilasi ini secara terprogram
- Lihat RuntimeTypeInfo.
Lihat juga
Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC