variant (C++ 模板元编程)-CSDN博客

std::variant 可以理解为一个会自动清除空间的union保证了赋值时内存的正确性能够自动进行析构。 通过get可传入下标或者type来获取值但是不安全如果传入类型于当前类型不一致时会引发...

C++ 多态 纯干货讲解 复制可调试(1)-CSDN博客

博客内容多态 作  者陈大大陈 个人简介一个正在努力学技术的准C++后端工程师专注基础和实战分享 欢迎私信 欢迎大家这里是CSDN我总结知识和写笔记的地方喜欢...

C++设计模式

我们将Command 和Visitor归为“行为变化”模式。 Command 命令模式与函数对象十分类似,但在C++主流框架中,函数对象(function object)应用的更为广泛。...

同余方程(扩展欧几里得)(C/C++)

ax%b=1,则a和b的最大公约数一定是1。#include <cstdio> #include <iostream> using names...

UE5C++学习(一)--- 增强输入系统-CSDN博客

一、关于增强输入系统的介绍 增强输入系统官方文档介绍 二、增强输入系统的具体使用 注在使用方面不会介绍如何创建项目等基础操作如果还没有UE的使用基础可以参考一下我之前UE4的文章操作差别不会很大...

C++ 封装C语言MYSQL PrepareStatement 接口(mysql

例子 auto stmt = pMysqlSession->findByIndex(StmtGMArenaSeasonPlayer::ID); auto pStmtData ...

C/C++数据结构之时间复杂度和空间复杂度详细解析以及力扣刷题-CSDN博客

个人主页点我进入主页 专栏分类C语言初阶      C语言程序设计————KTV       C语言小游戏     C语言进阶 C语言刷题       数据结构初阶 欢迎大家点赞评论...

新的线程:C++20 std::jthread-CSDN博客

新的线程C++20 std::jthread 文章目录 1. std::jthread是什么2. 为什么要引入jthread3. 如何使用3.1自动join()3.2...

QtC++与QVariant详解-CSDN博客

什么是 QVariant QVariant 是 Qt 中的一个类允许您以一种通用的方式存储和访问数据即使这些数据具有不同的数据类型。它在许多情况下非常有用例如在模型视图编程、数据序列化、设置和配置管...

Type List(C++ 模板元编程)-CSDN博客

定义 类型列表字面意思就是一个存储类型的列表例如std::tuple<int, float, double, std::string>就是一个类型列表。 template<typ...