mirror of
https://github.com/boostorg/static_string.git
synced 2026-01-19 04:42:12 +00:00
17 lines
905 B
C++
17 lines
905 B
C++
#include <fstream>
|
|
#include <streambuf>
|
|
|
|
namespace boost {
|
|
namespace static_strings {
|
|
|
|
static_assert(!detail::is_input_iterator<int>::value, "is_input_iterator is incorrect");
|
|
static_assert(!detail::is_input_iterator<double>::value, "is_input_iterator is incorrect");
|
|
static_assert(detail::is_input_iterator<int*>::value, "is_input_iterator is incorrect");
|
|
static_assert(detail::is_input_iterator<std::istreambuf_iterator<char>>::value, "is_input_iterator is incorrect");
|
|
|
|
static_assert(!detail::is_forward_iterator<int>::value, "is_forward_iterator is incorrect");
|
|
static_assert(!detail::is_forward_iterator<double>::value, "is_forward_iterator is incorrect");
|
|
static_assert(detail::is_forward_iterator<int*>::value, "is_forward_iterator is incorrect");
|
|
static_assert(!detail::is_forward_iterator<std::istreambuf_iterator<char>>::value, "is_forward_iterator is incorrect");
|
|
} // boost
|
|
} // static_strings
|