在C++中,可以使用以下方法來測量兩點之間的距離:
#include <iostream>
#include <cmath>
struct Point {
double x;
double y;
};
double distance(Point p1, Point p2) {
return sqrt(pow(p2.x - p1.x, 2) + pow(p2.y - p1.y, 2));
}
int main() {
Point point1 = {1.0, 2.0};
Point point2 = {4.0, 6.0};
double dist = distance(point1, point2);
std::cout << "Distance between point1 and point2 is: " << dist << std::endl;
return 0;
}
在上面的示例中,定義了一個Point
結構體表示一個點的坐標,然后定義了一個distance
函數來計算兩個點之間的距離。在main
函數中,創建了兩個點point1
和point2
,并計算它們之間的距離并輸出。