c – 内置功能以查找距离

前端之家收集整理的这篇文章主要介绍了c – 内置功能以查找距离前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
c或c库中是否有任何内置函数可用于查找二维空间中两点之间的距离

PS:我知道如何自己实施.

解决方法

好吧,你可以在 complex numbers上使用算术:
using point_t = std::complex<int>;

double distance(point_t a,point_t b) {
    std::sqrt(norm(b - a))
}

我意识到这并不能完全满足你不编写自己的功能的要求,但实际的距离逻辑是在std::norm function中实现的.它只返回距离的平方.

猜你在找的C&C++相关文章