9 Eylül 2019 Pazartesi

std::make_array (experimental)

Giriş
Şu satırı dahil ederiz
#include <experimental/array>
Örnek
Şu kod derlenmez.
std::array<int, 6> = std::make_array(4,3,2);
Örnek
Şöyle yaparız.
#include <experimental/array>
int main()
{
    std::array<int,5> arr1= std::experimental::make_array(1, 2, 3, 4, 5); // ok
    std::array<int,3> arr2= std::experimental::make_array(1, 2, 3, 4, 5); // fails
    std::array<int,6> arr3= std::experimental::make_array(1, 2, 3, 4, 5); // fails
}

Hiç yorum yok:

Yorum Gönder