の使い方についてアドバイスをいただきたいですBOOST_FOREACH
。
私は、パフォーマンスが非常に重いヘッダーであるという点で、実際には推奨されていないことを読みました。
さらに、ブール値によって駆動される終了条件を実際に持つことはできないため、「break」および「continue」ステートメントの使用を強制します。「break」および「continue」は可能な限り避けるべきであると常に言われてきました。
もちろん、イテレータを直接処理しないという利点があるため、コンテナを反復処理するタスクが容易になります。
あなたはそれについてどう思いますか?
使用する場合、プロジェクトの均一性を保証するために体系的に採用する必要があると思いますか、それとも特定の状況でのみ使用することをお勧めしますか?