//cpp/linenumber // 良くない例 #define MAX(a,b) ((a)>(b)?(a):(b)) // 良い例 template <typename T> inline T max(const T& arg1, const T& arg2) { return arg1 < arg2 ? arg2 : arg1; }