![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习笔记
文章平均质量分 93
dreautumn
这个作者很懒,什么都没留下…
展开
-
Windows环境下VScode中用Cmake调试配置C++程序
本文为学习笔记,学习资源链接:https://www.bilibili.com/video/BV13K411M78vWindows环境下VScode中用Cmake调试配置C++程序1 用g++的命令编译程序2. 用g++命令调试程序3. C++程序分文件编写与调试3.1 分文件编写:3.2 用g++命令编译多个文件3.3 编译由多文件生成的程序4. 基于Cmake实现多文件的编译1 用g++的命令编译程序首先写一个值交换的函数用于演示过程调出Terminal窗口进入当前路径下的终端,输入g+原创 2021-11-18 21:55:15 · 3147 阅读 · 0 评论 -
【更新中…】自学C鸭鸭笔记(五)——C++提高编程
学习视频来源于B站:https://www.bilibili.com/video/BV1et411b73ZC++提高编程待补充3 STL常用容器3.1 string容器(待补充)3.2 vector容器3.2.1 vector基本概念3.2.2 vector构造函数待补充3 STL常用容器3.1 string容器(待补充)3.2 vector容器3.2.1 vector基本概念功能:vector数据结构和数组非常相似,也称为单端数组vector与普通数组区别:不同之处在于数组是静态原创 2021-07-08 22:21:31 · 225 阅读 · 1 评论 -
【完结】自学C鸭鸭笔记(一)—— C++基础入门
C鸭鸭1 初识C++1.1 第一个C++程序1 初识C++1.1 第一个C++程序#include<iostream>using namespace std;int main(){ cout << "Hello World!" << endl; system("pause"); return 0;}原创 2020-10-02 22:38:06 · 424 阅读 · 0 评论 -
【完结】自学C鸭鸭笔记(二)—— 通讯录管理系统
学习视频资料见B站:https://www.bilibili.com/video/BV1et411b73Z通讯录管理系统1 系统要求2 创建项目3 菜单功能4 退出功能5 添加联系人5.1 设计联系人结构体5.2设计通讯录结构体1 系统要求系统中需要实现的功能如下:添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人显示联系人:显示通讯录中所有联系人信息删除联系人:按照姓名进行删除指定联系人查找联系人:按照姓名查看指定联系人信息修改联系人:按照原创 2020-10-08 00:14:38 · 217 阅读 · 0 评论 -
【完结】自学C鸭鸭笔记(三)——C++核心编程
C++核心编程1 内存分区模型1.1 程序运行前1.2 程序运行后1 内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数的二进制代码,由操作系统进行管理全局区:存放全局变量、静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区的意义:不同的区域存放的数据,赋予不同的生命周期,给我们更大的灵活编程。1.1 程序运行前在程序编译后,形成了exe可执行程序,未执行该程序前分原创 2020-10-10 21:48:14 · 346 阅读 · 0 评论