12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #ifndef BOOST_QVM_TO_STRING_HPP_INCLUDED
- #define BOOST_QVM_TO_STRING_HPP_INCLUDED
- // Copyright 2008-2022 Emil Dotchevski and Reverge Studios, Inc.
- // Distributed under 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)
- #include <string>
- #if __cplusplus >= 201103L
- namespace boost { namespace qvm {
- namespace
- qvm_to_string_detail
- {
- using std::to_string;
- }
- } }
- #else
- #include <sstream>
- namespace boost { namespace qvm {
- namespace
- qvm_to_string_detail
- {
- template <class T>
- std::string
- to_string( T const & x )
- {
- std::stringstream s;
- s << x;
- return s.str();
- }
- }
- } }
- #endif
- #endif
|