--- boost/iterator.hpp +++ boost/iterator.hpp @@ -13,7 +13,14 @@ namespace boost { +#if defined _MSC_VER && !defined __clang__ +#pragma warning(push) +#pragma warning(disable: 4996) +#endif using std::iterator; +#if defined _MSC_VER && !defined __clang__ +#pragma warning(pop) +#endif } // namespace boost