00001 #ifndef STATIC_CONTIANER_ROTATE_H 00002 00003 #define STATIC_CONTIANER_ROTATE_H 00004 00005 #include <boost/config.hpp> 00006 00007 #ifdef BOOST_MSVC 00008 # include <algorithm> 00009 using std::rotate; 00010 #else 00011 // 一部コンパイラでは、rotate 内部で std::vector を使用しているため、 00012 // 今後、それを回避するコードがこの中に入る 00013 #endif 00014 00015 #endif