![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
记录一下自己学习C++过程中的一些坑和经验
鞋子特da号
这个作者很懒,什么都没留下…
展开
-
根据GPS计算两点间的距离和角度
借鉴别人的博客完成两个任务:1、根据两个gps的信息计算距离和角度2、根据一个gps点和距离、角度进而求终点的位置博客地址:添加链接描述添加链接描述添加链接描述C++代码:头文件:#ifndef MYBIGCIRCLECLASS_H#define MYBIGCIRCLECLASS_H#pragma once#include<math.h>#define _PI 3.1415926#define PI_180 0.01745329 //pi/180 角度转弧度#原创 2021-01-01 09:40:17 · 3426 阅读 · 0 评论 -
10进制转16进制
10进制转16进制#define pj_hex_digits "0123456789abcdef"void pj_val_to_hex_digit(unsigned value, char *p) //十进制转成16进制{ *p++ = pj_hex_digits[ (value & 0xF0) >> 4 ]; *p = pj_hex_digits[ (value & 0x0F) ];}原创 2020-12-25 17:01:18 · 81 阅读 · 0 评论 -
C++环形缓冲区
一个环形缓冲区,验证过之后感觉还挺好的,在此做一个记录!头文件#ifndef CCYCLEBUFFER_H#define CCYCLEBUFFER_H//环形缓冲区头文件#include<qglobal.h>#include <assert.h>#include <memory.h>#include <QDebug>class CCycleBuffer{public: void setSize(quint32 size);原创 2020-12-28 19:12:13 · 416 阅读 · 0 评论