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 · 627 阅读 · 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 · 319 阅读 · 0 评论 -
5. c++ STL常用算法
STL常用算法常用遍历算法常用查找算法常用排序算法常用拷贝 替换算法常用算数生成算法常用集合算法 黑马程序员c++课程笔记。 常用算法有:遍历、查找、排序、拷贝替换、算数生成、集合 需要头文件:* 算法主要是由头文件<algorithm> <functional> <numeric>组成。 <algorithm>是所有STL头文件中最大的一个,范围涉及到比较、 交换、查找、遍历操作、复制、修改等等 <numeric>体积很小,只包括几个在序列上原创 2021-09-18 11:40:13 · 163 阅读 · 0 评论 -
2. 内存分区 引用 类
C++第二部分内存分区代码区全局区栈区堆区 内存分区 分四区:代码区、全局区、栈区、堆区 代码区 程序运行前就存在,存放二进制文件,共享的,只读 全局区 程序运行前就存在,存放全局变量,静态变量和常量(其中常量包括字符串常量、全局常量) 程序运行结束后,由操作系统释放 注意,局部变量加const修饰为局部常量,局部常量和局部变量都不在全局区 此外,string str=“abc”;str和"abc"地址不一样,str是局部变量,"abc"是字符串常量 #include <iostream>原创 2021-09-18 11:45:05 · 323 阅读 · 0 评论 -
3. c++文件读写
c++文件操作文件操作文本文件写文件文件打开方式读文件二进制文件 文件操作 程序运行的数据都是临时的,运行结束后会被释放。要想永久存储数据,需要用到文件。c++中对文件操作需包含头文件 < fstream > 。文件类型有两种:文本文件和二进制文件。 操作文件的三大类: ofstream:写操作 ifstream:读操作 fstream:读写操作 文本文件 写文件 包含头文件 fstream 创建流对象 ofstream ofs; 打开文件 ofs.open(“文件路径\\文件名”,打开方原创 2021-09-18 11:44:37 · 194 阅读 · 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 · 303 阅读 · 0 评论
分享