alternative Standard Libary  0.29.8
string.hpp-Dateireferenz
#include "basic_string.hpp"
#include "hash.hpp"
#include "vector.hpp"
#include "common.hpp"
+ Include-Abhängigkeitsdiagramm für string.hpp:

gehe zum Quellcode dieser Datei

Klassen

struct  std::hash< basic_string< E, TAllocator, TStorage > >
 

Namensbereiche

 std
 
 std::internal
 

Makrodefinitionen

#define _STD_WSTRING_H_
 

Typdefinitionen

using std::string = basic_string< char >
 

Aufzählungen

enum  std::flags_t {
  std::flags_t::boolalpha = 0x0001, std::flags_t::showbase = 0x0002, std::flags_t::showpoint = 0x0004, std::flags_t::showpos = 0x0008,
  std::flags_t::skipws = 0x0010, std::flags_t::unitbuf = 0x0020, std::flags_t::uppercase = 0x0040, std::flags_t::dec = 0x0080,
  std::flags_t::hex = 0x0100, std::flags_t::oct = 0x0200, std::flags_t::bin = 0x0400, std::flags_t::internal = 0x0800,
  std::flags_t::hexbase = 0x0100 | 0x0002
}
 

Funktionen

bool std::operator& (flags_t a, flags_t b)
 
template<typename E , class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>>
basic_string< E, TAllocator, TStorage > std::internal::__flagstostring (std::flags_t f=std::flags_t::dec)
 
template<class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<char, TAllocator>>
basic_string< char, TAllocator, TStorage > std::internal::__flagstostring (std::flags_t f=std::flags_t::dec)
 
template<typename E , class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>>
size_t std::frmstring (basic_string< E, TAllocator, TStorage > &dest, const char *format, va_list arg)
 
template<typename E , class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>>
basic_string< E, TAllocator, TStorage > std::frmstring (const char *format,...)
 
template<class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<char, TAllocator>>
basic_string< char > std::frmstring (const char *format,...)
 
template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>>
std::basic_string< E, TAllocator, TStorage > std::to_string (const int32_t v, flags_t f=flags_t::dec)
 
template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>>
std::basic_string< E, TAllocator, TStorage > std::to_string (const int64_t v, flags_t f=flags_t::dec)
 
template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>>
std::basic_string< E, TAllocator, TStorage > std::to_string (const uint32_t v, flags_t f=flags_t::dec)
 
template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>>
std::basic_string< E, TAllocator, TStorage > std::to_string (const uint64_t v, flags_t f=flags_t::dec)
 
template<typename E = char, class TAllocator , typename TStorage >
std::basic_string< E, TAllocator, TStorage > std::to_string (const float v, flags_t f=flags_t::dec)
 
template<typename E = char, class TAllocator , typename TStorage >
std::basic_string< E, TAllocator, TStorage > std::to_string (const double v, flags_t f=flags_t::dec)
 
template<typename E = char, class TAllocator , typename TStorage >
std::basic_string< E, TAllocator, TStorage > std::to_string (const bool v, flags_t f=flags_t::dec)
 
template<typename E = char, class TAllocator , typename TStorage >
std::basic_string< E, TAllocator, TStorage > std::to_string (const void *v, flags_t f=flags_t::dec)
 

Makro-Dokumentation

◆ _STD_WSTRING_H_

#define _STD_WSTRING_H_