alternative Standard Libary  0.29.8
algorithm.hpp-Dateireferenz
#include "inttokey.hpp"
#include "iterator.hpp"
#include "type_traits.hpp"
#include "utility.hpp"
+ Include-Abhängigkeitsdiagramm für algorithm.hpp:

gehe zum Quellcode dieser Datei

Namensbereiche

 std
 

Funktionen

template<typename T >
void std::copy_construct (T *mem, const T &orig)
 
template<typename T >
void std::construct (T *mem)
 
template<typename T >
void std::destruct (T *mem)
 
template<typename T >
void std::copy_n (const T *first, size_t n, T *result)
 
template<typename T >
void std::copy (const T *first, const T *last, T *result)
 
template<typename T >
void std::copy_construct_n (T *first, size_t n, T *result)
 
template<typename T >
void std::move_n (const T *from, size_t n, T *result)
 
template<typename T >
void std::move (const T *first, const T *last, T *result)
 
template<class TIter , class TFn >
TFn std::for_each (TIter first, TIter last, TFn fn)
 
template<typename T >
void std::construct_n (T *first, size_t n)
 
template<typename T >
void std::destruct_n (T *first, size_t n)
 
template<typename T >
void std::fill_n (T *first, size_t n, const T &val)
 
template<typename TIter , typename TDist >
void std::distance (TIter first, TIter last, TDist &dist)
 
template<typename TIter , typename TDist >
void std::advance (TIter &iter, TDist off)
 
template<class TIter , typename T , class TPred >
TIter std::lower_bound (TIter first, TIter last, const T &val, const TPred &pred)
 
template<class TIter , typename T , class TPred >
TIter std::upper_bound (TIter first, TIter last, const T &val, const TPred &pred)
 
template<class TIter , typename T >
TIter std::find (TIter first, TIter last, const T &val)
 
template<class TIter , typename T , class TPred >
TIter std::find_if (TIter first, TIter last, const T &val, const TPred &pred)
 
template<class TIter , typename T >
void std::accumulate (TIter first, TIter last, T &result)
 
template<typename T >
std::abs (const T &t)
 
int std::abs (int x)
 
short std::abs (short x)
 
template<typename T >
std::_max (const T &x, const T &y)
 
template<typename T >
std::_min (const T &x, const T &y)
 
template<typename TAssignable >
void std::swap (TAssignable &a, TAssignable &b)