1 #pragma once // Source encoding: UTF-8 with BOM (π is a lowercase Greek "pi"). 13 using namespace std::string_literals;
15 inline namespace basic_string_building
17 template<
class Type >
59 template<
class Type >
62 {
return move(
operator<<( s, value ) ); }
auto operator<<(string &&s, Type const &value) -> string &&
C_str for char const*; Wide_c_str for wchar_t const*; and Mutable_c_str and Mutable_wide_c_str as dit...
auto operator<<< char >(string &s, const char &more) -> string &
CPPX_USE_STD(basic_string, basic_string_view, bitset, char_traits, size)
auto operator<<< string >(string &s, const string &more) -> string &
auto operator<<< C_str >(string &s, const C_str &more) -> string &
Macros for generating more concise and clear using statements, primarily $use_cppx and $use_std,...
auto operator<<< string_view >(string &s, const string_view &more) -> string &