«const-iterator» etiketlenmiş sorular

8
STL tarzı yineleyici nasıl uygulanır ve yaygın tuzaklar nasıl önlenir?
STL tarzı, rasgele erişimli bir yineleyici sağlamak istediğim bir koleksiyon yaptım. Bir yineleyicinin örnek bir uygulamasını araştırıyordum ama hiç bulamadım. Const aşırı yükleri ihtiyacını biliyorum []ve* operatörlerin . Bir yineleyicinin "STL-tarzı" olması için gereksinimler nelerdir ve kaçınılması gereken diğer tuzaklar nelerdir? Ek bağlam: Bu bir kütüphane ve gerçekten gerekmedikçe ona …

6
Özel yineleyiciler ve const_iterators nasıl doğru şekilde uygulanır?
Ben yazmak istiyorum özel bir konteyner sınıfı var iteratorveconst_iterator sınıfları . Bunu daha önce hiç yapmadım ve uygun bir nasıl yapıldığını bulamadım. Yineleyici oluşturma ile ilgili yönergeler nelerdir ve nelere dikkat etmeliyim? Ayrıca kod çoğaltma önlemek istiyorum (bunu hissediyorum const_iteratorveiterator birçok şey paylaşmak; biri diğerine alt sınıf mı?). Dipnot: Eminim …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.