chxavminmax.h
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:1k
源码类别:

Symbian

开发平台:

Visual C++

  1. /*============================================================================*
  2.  *
  3.  * (c) 1995-2002 RealNetworks, Inc. Patents pending. All rights reserved.
  4.  *
  5.  *============================================================================*/
  6.  
  7. #ifndef minmax_h
  8. #define minmax_h
  9. #ifdef min
  10. #undef min
  11. #endif
  12. template<class T>
  13. inline const T& min(const T& a, const T& b)
  14. {
  15.     return a < b ? a : b;
  16. }
  17. #ifdef max
  18. #undef max
  19. #endif
  20. template<class T>
  21. inline const T& max(const T& a, const T& b)
  22. {
  23.     return a > b ? a : b;
  24. }
  25. #endif /* minmax_h */