C++自学历程
文章平均质量分 59
自学C++的历程
凌X绦
这个作者很懒,什么都没留下…
展开
-
C++自学篇 泛型编程(模板与具体化)
C++的泛型编程是一种基于模板的编程技术,它允许在编写代码时使用未知的数据类型。泛型编程的目标是实现可重用、灵活和高效的代码。在C++中,泛型编程主要通过模板来实现。模板是一种用来生成代码的蓝图,它可以根据不同的数据类型生成特定的代码。和。除了C++提供的函数模板和类模板,还有介于这两者之间的。2.模板具体化(Template Specialization)是一种特殊情况,它允许为特定的模板参数提供特定的实现。原创 2024-01-12 19:55:17 · 358 阅读 · 0 评论 -
C++自学篇 构造函数与拷贝构造函数
在构造函数和拷贝构造函数这一块知识点上迷糊了很久,因此做个深入的探究。原创 2023-12-20 16:04:56 · 336 阅读 · 0 评论 -
C++自学篇 lamda表达式
参考链接:链接:链接:本篇使用的编译与运行命令为是捕获列表,在应用中填。是参数列表,在应用中填。是限定符,在应用中填。是异常说明符,在应用中填。是返回值类型,在应用中填。是表达式的函数体,在应用中填。原创 2023-12-15 14:11:28 · 367 阅读 · 0 评论 -
C++自学篇 遍历容器的元素与删除指定位置的元素
无。原创 2023-12-14 19:52:15 · 444 阅读 · 0 评论 -
C++自学篇 以类似结构体数组的形式生成与解析数据流
实际工程面临 进程A需要将发送类似结构体数组给进程B,即发送的数据流需要分为多组数据,每组可包含不同类型的数据,但每一组数据的类型必须一致。因此开发数据流生成与数据流解析的demo。原创 2023-11-03 16:56:47 · 59 阅读 · 0 评论 -
C++自学篇 虚函数
笔者以前只学过C语言,没有学过C++,在新项目中用到C++做开发,因此需要快速学习C++。注:1.编译环境:g++.exe (x86_64-posix-seh-rev3, Built by MinGW-W64 project) 11.2.02.virtual关键字主要用于基类申明虚函数,override关键字主要用于衍生类申明重写函数。在项目中,只要基类使用virtual关键字申明了虚函数,其衍生类如果想改变此成员函数的实现,则必定会出现override关键字申明重写函数。原创 2023-09-17 21:30:49 · 63 阅读 · 0 评论