![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
雪天枫
这个作者很懒,什么都没留下…
展开
-
Calculate distance, bearing and more between Latitude/Longitude points
参考链接:Calculate distance, bearing and more between Latitude/Longitude points#include <string>using namespace std;class PointLatLngAlt{public: double lat; double lng; double alt; string tag;public: PointLatLngAlt(); Poin原创 2020-12-31 16:15:20 · 215 阅读 · 0 评论 -
UTM坐标与wgs84坐标转换关系
类定义 需要安装Proj库#ifndef PROJECTION_H#define PROJECTION_H// #include <projects.h>#define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H#include <proj_api.h>class Projection{private: projPJ m_pj_wgs84; //球体:wgs84、投影:经纬度投影 projPJ m_pj_utm;原创 2020-12-31 11:05:47 · 2597 阅读 · 0 评论 -
CPlusPlus基础
CPlusPlus基础const定义:在声明的变量或参数前加上关键字const用于指明变量值不可修改(如const int foo),为类中的函数加上const限定表明函数(常成员函数)不会修改类成员变量的状态( class Foo {int Bar(char c) const; }; )。优点:便于编译器进行类型检测:const常量与#define宏定义常量的区别:~~const常量具有类型,编译器可以进行安全检查;#define宏定义没有数据类型,只是简单的字符串替换,不能进行安全检查。原创 2020-08-25 15:01:09 · 1015 阅读 · 0 评论