Tôi đang cố gắng học C ++ vì vậy hãy tha thứ cho tôi nếu câu hỏi này thể hiện sự thiếu kiến thức cơ bản, bạn thấy đấy, thực tế là, tôi thiếu kiến thức cơ bản.
Tôi muốn một số trợ giúp tìm ra cách tạo iterator cho một lớp tôi đã tạo.
Tôi có một lớp 'Hình dạng' có một thùng Điểm. Tôi có một lớp 'Mảnh' tham chiếu Hình dạng và xác định vị trí cho Hình dạng. Piece không có Shape mà nó chỉ tham chiếu một Shape.
Tôi muốn nó có vẻ như Piece là một thùng chứa các Điểm giống như các Hình dạng mà nó tham chiếu nhưng với phần bù của vị trí của Mảnh được thêm vào.
Tôi muốn có thể lặp đi lặp lại qua Điểm của mảnh giống như thể chính mảnh đó là một vật chứa. Tôi đã đọc một chút xung quanh và không tìm thấy bất cứ điều gì đã giúp tôi. Tôi sẽ rất biết ơn cho bất kỳ con trỏ.