Console Library 4.7.0
A header-only library that makes C++ simple
Loading...
Searching...
No Matches
数组转换函数

将 C 风格数组转换为 std::array 或 std::vector。 More...

Functions

template<class T, size_t N>
std::array< T, N > console::to_array (const T(&ar)[N])
 将 C 风格数组转换为 std::array。
template<class T, size_t N>
std::vector< T > console::to_vector (const T(&ar)[N])
 将 C 风格数组转换为 std::vector。

Detailed Description

将 C 风格数组转换为 std::array 或 std::vector。

Function Documentation

◆ to_array()

template<class T, size_t N>
std::array< T, N > console::to_array ( const T(&) ar[N])

将 C 风格数组转换为 std::array。

Template Parameters
T数组元素类型。
N数组大小(由编译器推导)。
Parameters
ar原始数组。
Returns
std::array<T, N> 转换后的 array。

◆ to_vector()

template<class T, size_t N>
std::vector< T > console::to_vector ( const T(&) ar[N])

将 C 风格数组转换为 std::vector。

Template Parameters
T数组元素类型。
N数组大小(由编译器推导)。
Parameters
ar原始数组。
Returns
std::vector<T> 转换后的 vector。