◐ Shell
clean mode source ↗

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).

Ejemplo

#include <valarray>
int main() {
  int a[] = {1, 2, 3};
  std::valarray va(a, 3); // usa una guía de deducción explícita
}