y3c-stl 0.3.3
Friendly C++ STL wrapper with automatic stacktrace
Loading...
Searching...
No Matches
array.h File Reference
#include "y3c/terminate.h"
#include "y3c/wrap.h"
#include "y3c/typename.h"
#include "y3c/iterator.h"
#include <array>
Include dependency graph for array.h:

Go to the source code of this file.

Classes

class  array< T, N >
 固定長配列 (std::array) More...
 

Namespaces

namespace  y3c
 

Functions

template<typename T , std::size_t N>
std::array< T, N > & unwrap (array< T, N > &wrapper) noexcept
 
template<typename T , std::size_t N>
const std::array< T, N > & unwrap (const array< T, N > &wrapper) noexcept
 
template<typename T , std::size_t N>
void swap (array< T, N > &lhs, array< T, N > &rhs)
 
template<typename T , std::size_t N>
bool operator== (const array< T, N > &lhs, const array< T, N > &rhs)
 
template<typename T , std::size_t N>
bool operator!= (const array< T, N > &lhs, const array< T, N > &rhs)
 
template<typename T , std::size_t N>
bool operator< (const array< T, N > &lhs, const array< T, N > &rhs)
 
template<typename T , std::size_t N>
bool operator<= (const array< T, N > &lhs, const array< T, N > &rhs)
 
template<typename T , std::size_t N>
bool operator> (const array< T, N > &lhs, const array< T, N > &rhs)
 
template<typename T , std::size_t N>
bool operator>= (const array< T, N > &lhs, const array< T, N > &rhs)