Folgendes funktioniert zumindest unter cygwin/g++ 3.3.3 (was anderes habe ich
z.Z. leider nicht "zur Hand"):
#include <valarray>
#include <iostream>
using namespace std;
int main(void)
{
std::valarray<float> va(1), vb(1);
vb[0] = 1.1f;
va = sqrt(vb);
cout << "va = " << va[0] << endl;
return 0;
}
Michael
--