io.hpp

来自「CGAL is a collaborative effort of severa」· HPP 代码 · 共 44 行

HPP
44
字号
/*=============================================================================    Copyright (c) 1999-2003 Jaakko J鋜vi    Copyright (c) 1999-2003 Jeremiah Willcock    Copyright (c) 2001-2003 Joel de Guzman    Use, modification and distribution is subject to the Boost Software    License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at    http://www.boost.org/LICENSE_1_0.txt)==============================================================================*/#if !defined(BOOST_IO_HPP)#define BOOST_IO_HPP#include <iostream>#include <boost/spirit/fusion/sequence/detail/io.hpp>#include <boost/spirit/fusion/sequence/as_fusion_sequence.hpp>namespace boost { namespace fusion{    ///////////////////////////////////////////////////////////////////////////    //    //  Sequence I/O (<< and >> operators)    //    ///////////////////////////////////////////////////////////////////////////    template <typename OStream, typename Sequence>    inline OStream&    operator<<(OStream& os, Sequence const& seq)    {        detail::print_sequence(os,            as_fusion_sequence<Sequence const>::convert(seq));        return os;    }    template <typename IStream, typename Sequence>    inline IStream&    operator>>(IStream& is, Sequence& seq)    {        detail::read_sequence(is,            as_fusion_sequence<Sequence>::convert(seq));        return is;    }}}#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?