3
Зачем использовать «b <a? a: b »вместо« a <b? b: a ”для реализации шаблона max?
Шаблоны C ++ - полное руководство, второе издание, представляет шаблон max : template<typename T> T max (T a, T b) { // if b < a then yield a else yield b return b < a ? a : b; } И это объясняет использование “b < a ? a …