float f;
std::min( f, 1.0 );

このコンパイルが通らないのは正直むかつくお