C++ 第44页
运算符重载-拾光赋

运算符重载

运算符重载,运算符重载:对已有的运算符重新定义,赋予其另一种功能,以适应不同的数据类型 加号运算符重载 作用:实现两个自定义类型的相加运算 #include<iostream> using namespace std...
Lee的头像-拾光赋Lee11个月前
0498
C++模板实现之谜:为何只能在头文件中?解密原因与高级分离技术-拾光赋

C++模板实现之谜:为何只能在头文件中?解密原因与高级分离技术

C++模板实现之谜:为何只能在头文件中?解密原因与高级分离技术,   概述:C++中模板必须在头文件中实现,因为编译器需要可见的实现以生成模板具体实例的代码。通过头文件,确保模板在每个...
Lee的头像-拾光赋Lee2年前
04915
使用uint64_t批量比较短字符串-拾光赋

使用uint64_t批量比较短字符串

使用uint64_t批量比较短字符串,记录一下从开源代码里学来的短字符串比较优化。 这个优化只适用于长度在八字节以下的字符串,且只适用于优化相等比较。 原理 想要判断字符串相等,常见的有利用st...
Lee的头像-拾光赋Lee7个月前
04912
C++继承、多继承、菱形继承、虚继承 (万字)-拾光赋

C++继承、多继承、菱形继承、虚继承 (万字)

C++继承、多继承、菱形继承、虚继承 (万字),继承 目录 继承 继承 继承的访问权限 子类赋值给父类 赋值兼容规则 “天然”的行为 验证: 1. 其他权限继承能否支持赋值兼容规则 2.是否'天然',有没有...
Lee的头像-拾光赋Lee2年前
0496
简洁精炼:Qt C++国际化多语言动态切换-拾光赋

简洁精炼:Qt C++国际化多语言动态切换

简洁精炼:Qt C++国际化多语言动态切换,        我在Qt C++编程需要实现多语言切换,在网上找了需要资料、看了很多视频,都不是很精炼,浪费了大量时间。所以,想试着制作...
Lee的头像-拾光赋Lee12个月前
04910
【C/C++】高斯列主元消元法求解线性方程组-拾光赋

【C/C++】高斯列主元消元法求解线性方程组

【C/C++】高斯列主元消元法求解线性方程组,初始增广矩阵: 矩阵当前状态: 3.0000 -1.0000 1.0000 4.0000 1.0000 1.0000 1.0000 6.0000 2.0000 3.0000 -1.0000 12.0000 方程组的解: x1 = 1.000...
Lee的头像-拾光赋Lee2个月前
04912
C++ 通过CryptoPP计算Hash值-拾光赋

C++ 通过CryptoPP计算Hash值

C++ 通过CryptoPP计算Hash值,Crypto++ (CryptoPP) 是一个用于密码学和加密的 C++ 库。它是一个开源项目,提供了大量的密码学算法和功能,包括对称加密、非对称加密、哈希函数、消息认证码 (MAC)...
Lee的头像-拾光赋Lee3年前
04812
热身赛总结 题解-拾光赋

热身赛总结 题解

热身赛总结 题解,1. 旅行计划 赛时思路 因为目标是:求出一直向东以城市 \(i\) 为终点最多能够游览多少个城市,我进行逆向思维,转换题意,将目标改成:以城市 \(i\) 为起点一直向西最多能够游...
Lee的头像-拾光赋Lee3个月前
0487
LeetCode1005. K 次取反后最大化的数组和-拾光赋

LeetCode1005. K 次取反后最大化的数组和

LeetCode1005. K 次取反后最大化的数组和,题目链接:https://leetcode.cn/problems/maximize-sum-of-array-after-k-negations/description/ 题目叙述: 给你一个整数数组 nums 和一个整数 k ,...
Lee的头像-拾光赋Lee2年前
04815
10 月 3 日解题报告-拾光赋

10 月 3 日解题报告

10 月 3 日解题报告,10 月 3 日题解 Tasklist [T1] ARC_134_C [T2] ARC_108_D [T3] ARC_137_C [T4] ARC_064_E [T1] ARC_134_C The Majority 题目 因为原翻译有些重点并没有点出来,所以这里给出...
Lee的头像-拾光赋Lee2年前
04815
设计模式学习(一)单例模式补充——指令重排-拾光赋

设计模式学习(一)单例模式补充——指令重排

设计模式学习(一)单例模式补充——指令重排, 目录 前言 指令重排简介 指令重排对单例模式的影响 改进方法 std::call_once和std::once_flag std::atomic和内存顺序 局部静态变量 总结 参考文章...
Lee的头像-拾光赋Lee2年前
0485
C++ Qt开发:QNetworkInterface网络接口组件-拾光赋

C++ Qt开发:QNetworkInterface网络接口组件

C++ Qt开发:QNetworkInterface网络接口组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开...
Lee的头像-拾光赋Lee2年前
04810