_SECURE_SCL
Digantikan oleh _ITERATOR_DEBUG_LEVEL, makro ini menentukan apakah Iterator yang Diperiksa diaktifkan. Secara default, iterator yang diperiksa diaktifkan di build Debug, dan dinonaktifkan di Build ritel.
Penting
Penggunaan langsung makro _SECURE_SCL tidak digunakan lagi. Sebagai gantinya, gunakan _ITERATOR_DEBUG_LEVEL untuk mengontrol pengaturan iterator yang diperiksa. Untuk informasi selengkapnya, lihat _ITERATOR_DEBUG_LEVEL.
Keterangan
Ketika iterator yang diperiksa diaktifkan, penggunaan iterator yang tidak aman menyebabkan kesalahan runtime dan program dihentikan. Untuk mengaktifkan iterator yang dicentang, atur _ITERATOR_DEBUG_LEVEL ke 1 atau 2. Ini setara dengan pengaturan _SECURE_SCL 1, atau diaktifkan:
#define _ITERATOR_DEBUG_LEVEL 1
Untuk menonaktifkan iterator yang dicentang, atur _ITERATOR_DEBUG_LEVEL ke 0. Ini setara dengan pengaturan _SECURE_SCL 0, atau dinonaktifkan:
#define _ITERATOR_DEBUG_LEVEL 0
Untuk informasi tentang cara menonaktifkan peringatan tentang iterator yang diperiksa, lihat _SCL_SECURE_NO_WARNINGS.
Baca juga
_ITERATOR_DEBUG_LEVEL
Iterator Yang Diperiksa
Debug Dukungan Iterator
pustaka Brankas: Pustaka Standar C++
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk