8
Bagaimana menerapkan iterator gaya-STL dan menghindari perangkap umum?
Saya membuat koleksi yang ingin saya berikan iterator acak gaya STL. Saya mencari-cari contoh implementasi iterator tapi saya tidak menemukannya. Saya tahu tentang perlunya overload const []dan *operator. Apa persyaratan untuk iterator untuk menjadi "STL-style" dan apa beberapa perangkap lain yang harus dihindari (jika ada)? Konteks tambahan: Ini untuk perpustakaan …