在c ++中排序浮点数组

min*_*pop 5 c++ sorting

我有一个(4)浮点数的数组,需要按降序对数组进行排序.我对c ++很陌生,想知道最好的方法是什么?

谢谢.

R S*_*hko 20

使用std::sort了非默认比较:

float data[SIZE];
data[0] = ...;
...

std::sort(data, data + size, std::greater<float>());
Run Code Online (Sandbox Code Playgroud)

  • 对于初学者,`std :: sort`在STL的`<algorithm>`头中定义.当然如果这是一个家庭作业,你应该实现自己的`sort`功能. (2认同)