我有一个向量,其摄氏温度为摄氏。我该如何创建一个新矢量,将华氏温度存储转换后的温度(使用静态公式转换后的温度)?
我认为有比使用循环更好的方法。
在C ++ 11中,您可以编写lambda-
std::transform(celVector.begin(),
celVector.end(),
std::back_inserter(fahVector),
[](double c) -> double { return c * 1.8 + 32; });
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句