Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      deduction guides forstd::valarray

      From cppreference.com
      <cpp‎ |numeric‎ |valarray
       
       
       
      std::valarray
      Member functions
      Non-member functions
      Helper classes
      Deduction guides(C++17)
       
      Defined in header<valarray>
      template<typename T,std::size_t cnt>
      valarray(const T(&)[cnt],std::size_t)-> valarray<T>;
      (since C++17)

      Thisdeduction guide is provided forstd::valarray to allow deduction from array and size (note that deduction from pointer and size is covered by the implicit guides).

      [edit]Example

      Run this code
      #include <iostream>#include <valarray> int main(){int a[]={1,2,3,4};std::valarray va(a,3);// uses explicit deduction guidefor(int x: va)std::cout<< x<<' ';std::cout<<'\n';}

      Output:

      1 2 3
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/numeric/valarray/deduction_guides&oldid=160827"

      [8]ページ先頭

      ©2009-2025 Movatter.jp