C++
文章平均质量分 70
better-code
分享嵌入式软硬件知识
展开
-
C++ typedef的使用
typedef是C和C++编程语言中的一个关键字,用于为已有的数据类型创建一个新的名字。时需要注意的是,它只是为已存在的类型创建了一个新的名字,并没有创建新的类型。原创 2024-04-24 21:29:07 · 708 阅读 · 0 评论 -
C++中STL迭代器如何使用
迭代器是一种检查容器内元素并遍历元素的数据类型。原创 2024-04-15 21:17:36 · 1220 阅读 · 0 评论 -
C++中的vector容器
vector容器的基本使用原创 2024-04-14 23:03:15 · 651 阅读 · 0 评论 -
C++中的STL是什么?
STL基本知识原创 2024-04-14 22:42:02 · 983 阅读 · 0 评论 -
C++模板讲解
模板又称为泛型编程(可以将类型(基本类型、自定义类型)当做参数, 进行传递)特点:只适用于函数体相同 参数个数相同 类型不同的情况。建立一个通用函数其函数返回值类型和形参类型不具体制定 而是一个虚拟类型return a/b;建立一个通用函数其函数返回值类型和形参类型不具体制定 而是一个虚拟类型。原创 2024-04-13 23:30:10 · 386 阅读 · 0 评论 -
C++常考面试题(第二篇)
C++面试题原创 2024-04-13 22:55:29 · 780 阅读 · 0 评论 -
C++常考面试题(第一篇)
C++经典面试题原创 2024-04-12 22:12:42 · 1032 阅读 · 0 评论 -
C++运算符重载
1.重载:给运算符重新赋予新的含义,在类的内部定义的运算符重载和成员函数是一样的2.重载方法:定义一个重载运算符的函数 在需要执行被重载的运算符时,系统会自动调用该函数;3.重载运算符格式:函数类型operator运算符名称形参列表例子:4.运算符重载的参数个数由运算符本身决定,但是类型可以自定义5.由运算符的左值调用运算符的重载6.如果类没有重载运算符,类的对象不能进行运算符的操作7.运算符重载虽然对返回值类型和参数类型没有要求,但是我们依然不能随便定义;原创 2024-04-12 21:47:39 · 363 阅读 · 0 评论 -
C++中const关键字的多种用法
在C++中,const是一个关键字,用于声明常量。它可以用于多种情况,包括声明常量变量、常量指针、以及成员函数中的常量性。原创 2024-04-11 20:37:42 · 604 阅读 · 1 评论 -
C++中深拷贝与浅拷贝的区别
深拷贝(deep copy)和浅拷贝(shallow copy)是在编程中经常遇到的概念,尤其在处理数据结构或对象时很重要。原创 2024-04-11 20:13:29 · 748 阅读 · 1 评论 -
C++拷贝构造函数
语法:函数名(类名)(const 类名 &对象名)作用:使用一个对象初始化另一个对象。注意:拷贝构造函数的参数列表必须是 const 类名 &对象名。原创 2024-04-10 22:07:50 · 420 阅读 · 1 评论 -
C++构造函数
在创建对象的时候会自动调用的函数,是c++中特殊成员函数。主要作用是在创建对象时初始化对象,为对象的成员变量赋值。原创 2024-04-10 21:35:10 · 427 阅读 · 1 评论 -
C++命名空间
命名空间的作用:学名:避免命名空间污染问题 ( 命名空间的作用只在起名上,发生同名冲突时,使用命名空间可以明确 的找到变量的位置)原创 2024-04-09 12:29:55 · 733 阅读 · 0 评论 -
C++设计模式之单例模式
1.单例模式的作用与目的作用:保证了一个类仅有一个实例,并提供了一个访问它的全局访问点目的:为了保证类的实例对象只有一个主要解决:一个全局使用的类 频繁的创建于销毁原创 2024-04-09 21:13:26 · 764 阅读 · 1 评论