如何将所有坐标存储在std::vector<GeographyPoint> Westlake_outline_point{};中,C++实现完整示例
时间: 2024-02-19 08:03:42 浏览: 27
以下是一个示例C++代码,用于将所有坐标存储在std::vector<GeographyPoint> Westlake_outline_point{};中。假设每个坐标都由其经度和纬度表示,GeographyPoint是一个包含经度和纬度信息的结构体。
```c++
#include <iostream>
#include <vector>
struct GeographyPoint {
double longitude;
double latitude;
};
int main() {
std::vector<GeographyPoint> Westlake_outline_point;
// 假设有3个坐标需要存储
Westlake_outline_point.push_back({30.2735, 120.1256});
Westlake_outline_point.push_back({30.2751, 120.1244});
Westlake_outline_point.push_back({30.2743, 120.1228});
// 打印所有存储的坐标
for (const auto& point : Westlake_outline_point) {
std::cout << "longitude: " << point.longitude << ", latitude: " << point.latitude << std::endl;
}
return 0;
}
```
这个程序创建了一个空的std::vector<GeographyPoint> Westlake_outline_point,然后将三个坐标存储到该向量中。最后,程序遍历向量,并打印每个坐标的经度和纬度。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)