Pertanyaan yang diberi tag «const-iterator»

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 …

6
Bagaimana cara menerapkan iterator dan const_iterators kustom?
Saya memiliki kelas wadah kustom yang ingin saya tulis iteratordan const_iteratorkelasnya. Saya tidak pernah melakukan ini sebelumnya dan saya gagal menemukan cara yang tepat. Apa pedoman tentang pembuatan iterator, dan apa yang harus saya ketahui? Saya juga ingin menghindari duplikasi kode (saya merasakannya const_iteratordan iteratorberbagi banyak hal; haruskah satu subklas …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.