c++笔记
文章平均质量分 86
bigold533
这个作者很懒,什么都没留下…
展开
-
lla2enu和static
lla2enu和static前言方法1:方法2:前言在将经纬高转化为以起飞点为坐标原点的局部直角坐标系时,涉及确定起始点的问题,这里记录一下。方法1:直接加一个bool开关,只有在第一次从回调函数中订阅到gps信息的时候,才保存为起始点,并在之后关闭开关。方法2:static关键字参考文章,言简意赅自己试了一下:#include <ros/ros.h>using namespace std;int test(int c){ static int b=c;原创 2022-05-14 10:09:32 · 386 阅读 · 0 评论 -
1. c++基础部分
c++visual studio环境搭建快捷键hello world常量小数字符型字符串bool和cina++、++a以及a+=2学习黑马程序员课程做的笔记,自用。visual studio环境搭建1.下载community版本2.勾选c++桌面开发3.完成安装,界面如下快捷键运行:F5调试:F10新建项:CTRL +shift+ A注释:Ctrl+K,再按CTRL+/不习惯可以自己在设置》选项》键盘里面修改,搜索“注释”,选择文本编辑器,按下想要的键位,最后记得点击分配,才能生效h原创 2021-08-06 18:39:35 · 245 阅读 · 0 评论 -
5. c++ STL常用算法
STL常用算法常用遍历算法常用查找算法常用排序算法常用拷贝 替换算法常用算数生成算法常用集合算法黑马程序员c++课程笔记。常用算法有:遍历、查找、排序、拷贝替换、算数生成、集合需要头文件:* 算法主要是由头文件<algorithm> <functional> <numeric>组成。<algorithm>是所有STL头文件中最大的一个,范围涉及到比较、 交换、查找、遍历操作、复制、修改等等<numeric>体积很小,只包括几个在序列上原创 2021-09-18 11:40:13 · 116 阅读 · 0 评论 -
2. 内存分区 引用 类
C++第二部分内存分区代码区全局区栈区堆区内存分区分四区:代码区、全局区、栈区、堆区代码区程序运行前就存在,存放二进制文件,共享的,只读全局区程序运行前就存在,存放全局变量,静态变量和常量(其中常量包括字符串常量、全局常量)程序运行结束后,由操作系统释放注意,局部变量加const修饰为局部常量,局部常量和局部变量都不在全局区此外,string str=“abc”;str和"abc"地址不一样,str是局部变量,"abc"是字符串常量#include <iostream>原创 2021-09-18 11:45:05 · 170 阅读 · 0 评论 -
3. c++文件读写
c++文件操作文件操作文本文件写文件文件打开方式读文件二进制文件文件操作程序运行的数据都是临时的,运行结束后会被释放。要想永久存储数据,需要用到文件。c++中对文件操作需包含头文件 < fstream > 。文件类型有两种:文本文件和二进制文件。操作文件的三大类:ofstream:写操作ifstream:读操作fstream:读写操作文本文件写文件包含头文件 fstream创建流对象 ofstream ofs;打开文件 ofs.open(“文件路径\\文件名”,打开方原创 2021-09-18 11:44:37 · 121 阅读 · 0 评论 -
4. 模板 STL容器
职工管理系统void workerManger::addEmp(){ cout << "请输入增加职工数量: " << endl; int addNum = 0; cin >> addNum; if (addNum > 0) { //计算新空间大小 int newSize = this->m_empNum + addNum; //开辟新空间 worker** newSpace = new worker * [newSize]原创 2021-09-18 11:42:05 · 185 阅读 · 0 评论