max({"a", "b", "z", "x"}); returns "x"
Run Code Online (Sandbox Code Playgroud)
两者都有
max<std::string>({"a", "b", "z", "x"});
Run Code Online (Sandbox Code Playgroud)
和
max({'a', 'b', 'z', 'x'});
Run Code Online (Sandbox Code Playgroud)
按原样返回"z".为什么?