#include #include using namespace std; // http://www.cplusplus.com/reference/valarray/ // g++ -std=c++0x nazwa_programu.cpp int main(){ valarray arr1; // sama deklaracja arr1 = {8, 3, 6, 5, 7}; // przypisanie arr1[3] = 4; // przypisanie valarray arr2 (42, 8); // deklaracja z przypisaniem: // 8 elementów, w każdym wartość 42. cout << arr2.size() << endl; // Rozmiar tablicy cout << arr2[3] << endl; // użycie elementu. // Uwaga: w c++ indeks przebiega od 0, tj. // element 1-szy z lewej ma indeks 0 valarray arr3 (4); // można określić długość arr3 = {'a', 'b', 'c', 'd'}; // mieści również char for (int i=0; i<=3; i++) // Uwaga: znów- indeks przebiega od 0 cout << arr3[i] <<" "; cout << endl; valarray arr4 = arr2; // przypisanie p/skopiowanie z arr2 valarray arr5 (arr3); // przypisanie p/kopię: inna wersja cout << arr5[1] << endl; return 0; }