#include
#include
#include
Using namespace std;
Template
Valarray
{
Return Valarray
}
Template
Void PrintValarray (Const Valarray
Const char * str = "" ")
{
INT C = 0;
Cout << str << "........." << Endl;
For (size_t i = 0; i { IF (c! = 0 && c% 4 == 0) Cout << Endl; COUT << COLL [i] << '/ t'; C; } Cout << Endl; } Int main (void) { Valarray For (int i = 0; i <12; i) { VA [i] = i * 1.5; Vb [i] = i 10.9; } PrintValarray (VA, "init"); VA * = 5.5; PrintValarray (VA, "* 5.5"); VA = VB; PrintValarray (VA, " VB"); PrintValarray (VA (Va [Slice (0, 3, 4)]), "SLICE SUBSET"); PrintValarray (VA (VA [VA> 50.5]), "Masked Subset"); System ("pause"); Return 0; }