最新はこちら BOOST_FOREACHを作ってみました 正式リリース前のBOOST_FOREACHのzip内にあるpptに作り方書いてるんですね namespace shand { namespace foreach_detail { struct static_any_base { operator bool() const { return false; } }; template <class Type> struct static_any : static_any_base { static_any(const Type& item) : item_(item) {} mutable Type item_; }; typedef const static_any_base& static_any_t; template <class Type> inline Type& stat