![]() |
#2
lsrwan2010-05-14 22:16
|
在程序中调用valarray对象的max函数如下valarray<float> a(3); a[0] = 1;a[1] =2;a[2] = 3;
float fmax = a.max();
以上代码发现无法编译通过,后来发现是由于 c++定义了max宏,问各位针对这种情况如何解决。
修改为float fmax = std::a.max();也不可以。