Guías de deducción para std::valarray
De cppreference.com
Definido en el archivo de encabezado <valarray>
|
||
template<typename T, std::size_t cnt> valarray(const T(&)[cnt], std::size_t) -> valarray<T>; |
(desde C++17) | |
Esta guía de deducción se proporciona para std::valarray admitir la deducción del array y el tamaño (ten en cuenta que la deducción del puntero y el tamaño está cubierta por las guías implícitas).
[editar] Ejemplo
Ejecuta este código
#include <valarray> int main() { int a[] = {1, 2, 3}; std::valarray va(a, 3); // usa una guía de deducción explícita }