Có ai đã cố gắng cung cấp hỗ trợ cho Iterator trong C. Tôi không tìm kiếm chính xác C++ STL :: Iterator nhưng hỗ trợ tối thiểu cho một số ý tưởng để bắt đầu sẽ là điểm tốt cho tôi.Iterator trong ngôn ngữ C
Tôi đang phát triển thư viện chứa giống như stl nhưng với hỗ trợ tối thiểu, Vì vậy, tôi cần loại chức năng này trong các vùng chứa đó.
Tôi mong muốn xác định một số bộ giao diện thuật toán nhất định (tương tự như STL). Ví dụ, sắp xếp, sẽ bắt đầu và kết thúc iterator và nên làm việc với bất kỳ container.
không phải là Iterator trong C được gọi là con trỏ? – AShelly
@AShelly loại, nhưng thường lặp có một số khái niệm về việc có hay không có một giá trị khác, mà con trỏ không có. –