关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion我在学习C++时遇到的第一个问题是itoa函数在某些编译器上受支持,但实际上并没有在ANSI-C标准中定义(因此通常被认为是不好的做法使用)。我见过很多解决方案,比如使用stringstream或者snprintf,总觉得很迂回,终于在C++11中有了std::to_string从语言的角度来看感觉更清晰。但为什么要花这么长时间才能添加更直接的方法?除了一些关于效率的讨论和没有充分理由就不