NULLがガイシュツなのでnumeric_limits<>