タイトルの方程式を解いてXを見つけたいと思います。入力イテレータまたは出力イテレータは、順方向イテレータとは異なり、コピーそれは進歩している。順方向イテレータの概念を満たすために、入力イテレータの概念と出力イテレータのコンセプトの両方を満たす型Tのために、追加の要件はありますか?入力イテレータ+出力イテレータ+ X =フォワードイテレータ
いずれの場合でも、入力と出力の両方であるが、前方ではないイテレータの現実的な例を提供できますか?ありがとう
タイトルの方程式を解いてXを見つけたいと思います。入力イテレータまたは出力イテレータは、順方向イテレータとは異なり、コピーそれは進歩している。順方向イテレータの概念を満たすために、入力イテレータの概念と出力イテレータのコンセプトの両方を満たす型Tのために、追加の要件はありますか?入力イテレータ+出力イテレータ+ X =フォワードイテレータ
いずれの場合でも、入力と出力の両方であるが、前方ではないイテレータの現実的な例を提供できますか?ありがとう
イテレータカテゴリは、イテレータで許可されている操作を処理します。前方参照イテレータの逆参照は、T&
(C++ 03)を返さなければなりません。逆参照入力イテレータは、T
に変換可能な型を返さなければなりません。たとえば、vector<bool>::iterator
は入出力イテレータですが、逆参照は逆参照ではbool
に変換可能なプロキシを返します(ビットへの参照を返すことができないためです)。
図表hereによれば、フォワードイテレータはデフォルトで構築できますが、入力イテレータまたは出力イテレータは作成できません。
まさに私が求めていたものです。どうもありがとう! –