質問編集履歴

1

追記

2017/05/06 04:21

投稿

yama_da
yama_da

スコア73

test CHANGED
File without changes
test CHANGED
@@ -278,6 +278,28 @@
278
278
 
279
279
  初めは基点になるイテレータクラスを作って、そこから派生させたのですが、オーバーロードしなければならないかつ中身が親クラスのそれとほとんど同じような関数(=,+=,+等)がたくさんあり、派生させた意味があまりないような気がしたので、こちらの方法に変更したところです。
280
280
 
281
+
282
+
283
+ 理想の実行結果はこんなかんじです。
284
+
285
+ ```
286
+
287
+ template_iterator::shared_func()
288
+
289
+ template_iterator::shared_func()
290
+
291
+ template_iterator::shared_func()
292
+
293
+ iterator::individual_func()
294
+
295
+ hoge_iterator::individual_func()
296
+
297
+ hogehoge_iterator::individual_func()
298
+
299
+ ```
300
+
301
+
302
+
281
303
  回答よろしくお願いします。
282
304
 
283
305