diff options
Diffstat (limited to 'misc')
-rw-r--r-- | misc/optvec.hpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/misc/optvec.hpp b/misc/optvec.hpp index e52e853..7967e5c 100644 --- a/misc/optvec.hpp +++ b/misc/optvec.hpp @@ -53,7 +53,7 @@ namespace opt_utilities optvec<T> operator+(const optvec<T>& x1,const optvec<T>& x2) { - optvec<T> result(min(x1.size(),x2.size())); + optvec<T> result(std::min(x1.size(),x2.size())); for(size_t i=0;i!=result.size();++i) { result[i]=x1[i]+x2[i]; @@ -76,7 +76,7 @@ namespace opt_utilities template<typename T> optvec<T>& operator+=(optvec<T>& x1,const optvec<T>& x2) { - for(size_t i=0;i!=min(x1.size(),x2.size());++i) + for(size_t i=0;i!=std::min(x1.size(),x2.size());++i) { x1[i]+=x2[i]; } @@ -87,7 +87,7 @@ namespace opt_utilities optvec<T> operator-(const optvec<T>& x1,const optvec<T>& x2) { - optvec<T> result(min(x1.size(),x2.size())); + optvec<T> result(std::min(x1.size(),x2.size())); for(size_t i=0;i!=result.size();++i) { result[i]=x1[i]-x2[i]; @@ -123,7 +123,7 @@ namespace opt_utilities template<typename T> optvec<T>& operator-=(optvec<T>& x1,const optvec<T>& x2) { - for(size_t i=0;i!=min(x1.size(),x2.size());++i) + for(size_t i=0;i!=std::min(x1.size(),x2.size());++i) { x1[i]-=x2[i]; } @@ -134,7 +134,7 @@ namespace opt_utilities optvec<T> operator*(const optvec<T>& x1,const optvec<T>& x2) { - optvec<T> result(min(x1.size(),x2.size())); + optvec<T> result(std::min(x1.size(),x2.size())); for(size_t i=0;i!=result.size();++i) { result[i]=x1[i]*x2[i]; @@ -170,7 +170,7 @@ namespace opt_utilities template<typename T> optvec<T>& operator*=(optvec<T>& x1,const optvec<T>& x2) { - for(size_t i=0;i!=min(x1.size(),x2.size());++i) + for(size_t i=0;i!=std::min(x1.size(),x2.size());++i) { x1[i]*=x2[i]; } @@ -192,7 +192,7 @@ namespace opt_utilities optvec<T> operator/(const optvec<T>& x1,const optvec<T>& x2) { - optvec<T> result(min(x1.size(),x2.size())); + optvec<T> result(std::min(x1.size(),x2.size())); for(size_t i=0;i!=result.size();++i) { result[i]=x1[i]/x2.at(i); @@ -227,7 +227,7 @@ namespace opt_utilities template<typename T> optvec<T>& operator/=(optvec<T>& x1,const optvec<T>& x2) { - for(size_t i=0;i!=min(x1.size(),x2.size());++i) + for(size_t i=0;i!=std::min(x1.size(),x2.size());++i) { x1[i]/=x2.at(i); } @@ -258,7 +258,7 @@ namespace opt_utilities template<typename T> bool operator<(const optvec<T>& x1,const optvec<T>& x2) { - for(size_t i=0;i!=min(x1.size(),x2.size());++i) + for(size_t i=0;i!=std::min(x1.size(),x2.size());++i) { if(x1[i]!=x2[i]) { |