是否建议在c ++中使用cstdio,cstring,cmath?我正在编写一个需要pow,strlen和sprintf的程序......因为我能做到的唯一方法是包含这3个头文件.有没有更好的C++方法呢?
谢谢
dan*_*n04 10
您可以使用std::stringstream,而不是sprintf和std::string而不是C风格的字符串.但是C++只是将C库用于数学函数.
C++为数学函数添加了一些方便的重载(例如,您可以将exp()用于float.)它们在<math.h>中不仅可以在<cmath>中使用.