Saya mencoba untuk belajar C ++ jadi maafkan saya jika pertanyaan ini menunjukkan kurangnya pengetahuan dasar, Anda lihat, faktanya adalah, saya memiliki kurangnya pengetahuan dasar.
Saya ingin bantuan untuk mengetahui cara membuat iterator untuk kelas yang saya buat.
Saya memiliki kelas 'Bentuk' yang memiliki wadah Poin. Saya memiliki kelas 'Potongan' yang mereferensikan suatu Bentuk dan mendefinisikan posisi untuk Bentuk tersebut. Sepotong tidak memiliki Bentuk itu hanya referensi Bentuk.
Saya ingin itu tampak seperti Piece adalah sebuah wadah Poin yang sama dengan orang-orang dari referensi Shape itu tetapi dengan offset posisi Piece ditambahkan.
Saya ingin bisa beralih melalui Poin Piece sama seperti jika Piece adalah wadah itu sendiri. Saya telah melakukan sedikit pembacaan dan belum menemukan apa pun yang telah membantu saya. Saya akan sangat berterima kasih atas petunjuk apa pun.