C++笔记汇总(随时更新)

news2024/12/23 1:09:34

你好,这里是争做图书馆扫地僧的小白。

个人主页:争做图书馆扫地僧的小白_-CSDN博客

目标:希望通过学习技术,期待着改变世界。

目录

前言

一、C语言向C++语言过度的知识点

二、C++语言的相关知识

总结


前言

2023.12.13

        之前撰写的笔记没有标题,为了更加直观的系统学习,编写了本篇博客,将每一篇笔记编写的内容做一个简单的梳理。因为C++系列还没有整理完整,所以本篇笔记后续随时更新。

        本次列举的是C++学习笔记(一)到C++学习笔记(十一)。


一、C语言向C++语言过度的知识点

1. C++学习笔记(一)-CSDN博客

        本篇笔记包含C++简介,C++最简框架介绍,C++中的string,C++中的结构体,C++中的hello world.

2.C++学习笔记(二)-CSDN博客

        本篇笔记包含namespace(名字空间),using(关键字),C++中的bool类型,C++中的字符串类型string,C++结构体以及结构体大小。

3.C++学习笔记(三)-CSDN博客

        本篇包含结构体的大小,取地址符在C++中的应用,const在C++中的应用,内联函数,声明函数的参数默认值以及函数的重构。

4.C++学习笔记(四)-CSDN博客

        本篇包含引用在C++中的应用,引用和指针的区别,动态开辟空间的方式

二、C++语言的相关知识

1.C++学习笔记(五)-CSDN博客

        本篇包含C++与C语言的本质区别,C++中类的封装,类的封装中的访问权限的问题,C++中访问权限的分类以及类中私有属性的访问方法。

2.C++学习笔记(六)-----构造函数和析构-CSDN博客

        本篇包含构造函数,类的析构。分别包含语法形式和意义。

3.C++学习笔记(七)-CSDN博客

        本篇包含类中特殊属性的初始化操作,类中静态属性的初始化操作,this指针

4.C++学习笔记(八)------常对象和常方法、拷贝构造函数-CSDN博客

        本篇包含常对象,常方法,拷贝构造函数。拷贝构造函数包含深拷贝和浅拷贝。

5.C++学习笔记(九)------运算符重载-CSDN博客

        本篇包含运算符重载,运算符重载注意事项,等号运算重载的深层拷贝构造方式,自增自减运算符重载

6.C++学习笔记(十)-CSDN博客

        本篇包含单例设计模式的定义,单例设计模式的思想以及单例设计模式的两种类型。

7.C++学习笔记(十一)------has_a和use_a关系-CSDN博客

        本篇包含has_a关系的概念,has_a中构造和析构的顺序,has_a对象的内存情况,use_a关系,友元函数以及友元类


总结


        以上就是今天要整理的内容,本文将在后续逐步更新,会将博主写的C++语言的知识点的博客链接整理称为一篇博客。方便选取向学习的知识点。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1307234.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

解决maven报错 ‘parent.relativePath‘ of POM

错误提示 parent.relativePath of POM io.renren:renren-fast:3.0.0 (D:\wzyProjets\gulimail\renren-fast\pom.xml) points at com.wzy.gulimail:gulimail instead of org.springframework.boot:spring-boot-starter-parent, please verify your project structure错误分析 子…

记录 | vscode无法在这个大型工作区中监视文件更改,请按照说明链接解决问题

在 VSCode 上打开一个项目时,突然弹出以下错误: 无法在这个大型工作区中监视文件更改。请按照说明链接解决问题。 原因: 由于工作区太大包含太多文件导致vs code监视文件达到上限而因此这个错误。在 Linux 上执行以下命令: cat …

AI智能视界,视频监控技术的革新与突破

智能视频监控概述 TSINGSEE青犀智能监控系统是通过摄像头采集视频数据,经过压缩技术处理后传输至服务器,再由服务器进行存储和管理并汇聚到EasyCVR视频融合平台之中,进行统一的分发处理。采用先进的视频压缩技术,确保视频质量&am…

Java_Mybatis_缓存

缓存 1.概述 Mybatis 缓存:MyBatis 内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制 2.会话缓存(一级缓存) sqlSession 级别的,也就是说,使用同一个 sqlSession 查询同一 sql 时&#x…

小新Air-14 Plus 2021款AMD ACN版(82L7)原装出厂Win11系统镜像

LENOVO联想笔记本开箱状态原厂Windows11系统包 链接:https://pan.baidu.com/s/1D_sYCJAtOeUu9RbTIXgI3A?pwd96af 提取码:96af 联想小新AIR14笔记本电脑原厂系统自带所有驱动、出厂主题壁纸、Office办公软件、联想电脑管家等预装程序 所需要工具&am…

【小聆送书第二期】人工智能时代AIGC重塑教育

🌈个人主页:聆风吟 🔥系列专栏:网络奇遇记、数据结构 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 📋正文📝活动参与规则 参与活动方式文末详见。 📋正文 AI正迅猛地…

浅谈 USB Bulk 深入浅出 (2) - USB Bulk 装置设定

文章来源:大大通 1 USB Bulk 是什么 USB 是即插即用使用差动信号的装置界面,是以 端点 ( Endpoint ),做为传输装置的输出入端,透过不同的端点 ( Endpoint ) 和模式,来进行与装置的沟通,USB Bulk 就是USB …

C语言好题分享七(三数之和)

❀❀❀ 文章由不准备秃的大伟原创 ❀❀❀ ♪♪♪ 若有转载,请联系博主哦~ ♪♪♪ ❤❤❤ 致力学好编程的宝藏博主,代码兴国!❤❤❤ 三数之和 题目来源LeetCode:刷题传送门 题目:给你一个整数数组 nums ,判断…

24V降12V2A同步降压芯片WT6023A

24V降12V2A同步降压芯片WT6023A 今天给大家带来一款高性能的DC/DC转换器WT6023A,快来一起了解一下吧! WT6023A是一款采用抖动频率模式控制架构的高效、单片同步降压型DC/DC转换器,能够提供高达6A的连续负载,具有出色的线路和负载…

V友故事·感恩节特辑|Vol.7 用 EasyV 开启不受限的可视化设计体验

本期嘉宾 张啸天(站酷 ID:张张张夏天),从事设计行业已经 4 年多,接触可视化设计工作大概有 2 年时间。目前就职于卓见云的可视化业务部门,所在团队大概 15 人左右,包含了产品、设计、开发、引擎…

中科驭数作为战略合作伙伴受邀出席2023首都在线业务发布会 共谋多元算力产业生态

近日,赋能算力与场景的联接暨2023首都在线业务发布会在北京召开,中科驭数作为首都在线战略合作伙伴,受邀出席本次发布会,发表《DPU赋能新型算力基础设施》主题演讲,并联合参与多元算力产业生态联盟发布仪式&#xff0c…

会 C# 应该怎么学习 C++?

会 C# 应该怎么学习 C? 在开始前我有一些资料,是我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「C的资料从专业入门到高级教程工具包」,点个关注,全部无偿共享给大家!!&a…

CentOS 7部署Gitlab:强大的代码管理和团队协作工具

文章目录 (1)介绍(2)Gitlab下载(3)安装Gitlab(4)修改Gitlab配置文件(5)Gitlab常用命令(6)设置存储路径(7)修改…

使用Microsoft Dynamics AX 2012 - 8. 财务管理

财务管理的主要职责是控制和分析与货币金额有关的所有交易。这些事务发生在整个组织的业务流程中。 因此,财务管理是企业管理解决方案的核心领域。在Dynamics AX中,支持所有部门业务流程的应用程序的深度集成可立即提供准确的财务数据。 分类账交易的原…

多窗口文件管理工具Q-Dir安装以及使用教程

软件介绍 Q-Dir 是一款功能强大的Windows资源管理器,可以非常方便的管理你的各种文件。Q-Dir有4 个窗口,特别适用于频繁在各个目录间跳跃复制粘贴的情况,每个窗口都可以方便的切换目录,以不同颜色区分不同类型的文件,…

【后端学前端】第三天 css动画 动态搜索框(定位、动态设置宽度)

1、学习信息 视频地址&#xff1a;css动画 动态搜索框&#xff08;定位、动态设置宽度&#xff09;_哔哩哔哩_bilibili 2、源码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>test3</title>…

Debian 系统镜像下载

最近在看一些网络相关的文章需要用到 debian 11.x 的系统网上找了好多都发下载&#xff0c;在官网看一下 有个 11.8 的版本我无法下载&#xff0c;提示被最新的 debian-12.4.0 所代替&#xff0c;于是找到了这个链接 Index of /cdimage/unofficial/non-free/cd-including-fi…

2023年好用的构建电子商务知识库软件推荐

随着电子商务的飞速发展&#xff0c;构建一个高效、精准的电子商务知识库软件成为了众多企业的迫切需求。为了帮助企业在浩如烟海的信息中迅速找到所需知识&#xff0c;提升运营效率&#xff0c;今天就推荐几款不错的电子商务知识库软件。 | 1、HelpLook HelpLook是一款零代码…

盲盒小程序如何盈利?创业新模式

当前&#xff0c;盲盒的影响力越来越大&#xff0c;深受年轻人的热爱&#xff0c;受众群体逐渐增加&#xff0c;盲盒的市场规模不断扩大。 在当下社交媒体时代&#xff0c;盲盒也转到了互联网上&#xff0c;根据网络的传播&#xff0c;盲盒也迎来了新一轮的发展&#xff0c;“…

vue3使用mars3d实现地图轮播高亮,且每个区域颜色不一样

效果图(珙县就是轮播高亮的效果) 思路:初始化一张完整的地图&#xff0c;然后定时器去挨个生成每个县上的地图&#xff0c;并且覆盖在原来的位置&#xff0c;每到一定的时间&#xff0c;就清除之前生成高亮图并且生成下一张高亮图 如何引入地图 上篇文章已详细发过 略 父组…