找回密码
 立即注册
STL学习
手写STL源码 模板 操作符重载 [code]class Complex{public: double real; double image; Complex(double real, double image) :real(real), image(image) {} Complex Add(Complex& other) { return Complex(this->real + other.real, ...
劳怡月 2025-6-4 19:57
624 0 0
静态库封装之ComDir类
ComDir.h ComDir.cpp 在VS编译器内会报C4996错误,解决见下文: C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. - EricsT - 博客园 ...
氛疵 2025-6-4 19:57
729 0 0
什么是多态?面向对象中对多态的理解
本文原文来自:什么是多态?面向对象中对多态的理解 什么是多态 多态(Polymorphism)是面向对象编程(OOP)中的一个核心概念,它允许对象以多种形式出现。多态性使得同一个接口可以用于不同的数据类型,从而使得代码更加灵活和可扩展。 ...
咪四 2025-6-4 19:57
406 0 0
Reverse花指令及反混淆
花指令及反混淆 1.花指令   花指令是反调试的一种基本的方法。其存在是干扰选手静态分析,但不会影响程序的运行。实质就是一串垃圾指令,它与程序本身的功能无关,并不影响程序本身的逻辑。在软件保护中,花指令被作为一种手段来增加 ...
欧阳雪枫 2025-6-4 19:57
369 0 0
C++从入门到精通(第6版)PDF、EPUB免费下载
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍 点击原文去下载 内容简介 《C++从入门到精通(第6版)》从初学者角度出发,以通俗易懂的语言和丰富多彩的实例,详细讲解了C++程序开发需要掌握的知识。本书分 ...
赏听然 2025-6-4 19:56
949 0 0
C++ OCR证件照文字识别
 一.引言 文字识别,也称为光学字符识别(Optical Character Recognition, OCR),是一种将不同形式的文档(如扫描的纸质文档、PDF文件或数字相机拍摄的图片)中的文字转换成可编辑和可搜索的数据的技术。随着技术的发展,文字识别技 ...
魁睥 2025-6-4 19:56
886 0 0
C++中的各种锁
在多线程开发中,经常会遇到数据同步,很多情况下用锁都是一个很好的选择。C++中常用的锁主要有下面几种: 互斥锁(std::mutex) [*]这是最基本的一种锁。它用于保护共享资源,在任意时刻,最多只有一个线程可以获取该锁,从而访问被保 ...
孟茹云 2025-6-4 19:56
568 0 0
Complete the Sequence (生成完整序列数)第一次做英文c++的题
了解到了大意,大意为输入n组数据,其中输入x个数,然后找出它的规律,输出接下来的y个数。比如一组数据,1、2、3、4、5、6,要输出剩下的数据,你肯定会不有毫不犹豫的回答。7、8。是的,这就是规律,但是有1组数据难倒了:它有9个1, ...
心麾浪 2025-6-4 19:56
765 0 0
静态库封装之ComFile类
ComFile.h ComFile.cpp 在VS编译器内会报C4996错误,解决见下文: C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. - EricsT - 博客 ...
丧血槌 2025-6-4 19:56
52 0 0
应届生必看!23 个高质量 C++ 项目推荐,校招简历秒加分
大家好,我是小康。 最近,不少同学私信我,临近毕业忙着找工作,想问有没有推荐的 C++ 项目,既能练手又能让简历更出彩。我也想起自己当年毕业时同样的焦虑,知道作为 C++ 后端开发的求职者,有几个实际且吸引人的项目,能在面试时为自 ...
劳怡月 2025-6-4 19:56
192 0 0
2025.1.7 做题记录
CF600E dsu on tree 裸题。 P3899 考虑对 \(a,b\) 的关系分类讨论。对于 \(\operatorname{LCA}(a,b)=b\) 的情况,那么 \(a,b\) 的公共后代一定在 \(a\) 的子树内。即对于所有的 \((a,b)\),其贡献为 \(siz_a-1\)。因为 \(dep_b +k \ge ...
酒跚骼 2025-6-4 19:55
1005 0 0
线段树
线段树 题目:https://www.acwing.com/problem/content/1277/ 接下来对线段树的几个操作进行详解: 1、build建树操作 首先,我们从节点1开始,为区间的每个节点赋值。 当我们遍历到节点k,当前节点有两种情况: 1、当前节点的l == r,那 ...
勺缓曜 2025-6-4 19:55
601 0 0
C++之OpenCV入门到提高005:图像操作
一、介绍     今天是这个系列《C++之 Opencv 入门到提高》得第五篇文章。这篇文章也不难,介绍如何图像的基本操作,比如:读取一张图片的像素值,如何修改一张图片中的像素值,如何读取一张图片,如何保存一张图片等等,这都是基础, ...
辗振 2025-6-4 19:55
808 0 0
实现qt 窗口无边框拖拽
无边框拖拽是参考Qt实战6.万能的无边框窗口(FramelessWindow) - Qt小罗 - 博客园的文章,对其代码进行修改而来。 使用的是qt6 所以有可能里面一些关于坐标的类需要修改一下类型 代码使用的话,我是直接让widget继承于framlessWidget, ...
锑砖 2025-6-4 19:55
208 0 0
CLion打开VS创建的GBK编码格式的项目中文乱码问题的解决方法
在 CLion 中设置 GBK 编码用于编译代码时,如果输出的 message 乱码,通常是由于控制台编码与代码文件的编码不匹配导致的。以下是解决问题的步骤: 1. 设置文件编码为 GBK [*]确保你的源代码文件是用 GBK 编码保存的。 [*]在 CLion 中 ...
腥狩频 2025-6-4 19:55
737 0 0
C++面向对象
目录 [*]C++核心 [*]类和对象 [*]对象特性 [*]友元 [*]运算符重载 [*]继承 [*]多态 [*]文件读写 C++核心 这是我在学习C++面向对象部分的一些笔记,主要用于自己复习。学习视频主要来自黑马程序员C++核心部分,视频链接如下所示: ht ...
麓吆 2025-6-4 19:55
536 0 0
求区间[l, r]中各个数的因数
求区间[l, r]中各个数的因数 今日通过一道题学会了一个使用调和级数(时间复杂度Ologn)求区间中各个数的因数,感觉还是数论的内容,记录一下。 题目概述: 给定l, r。求l-r中各个数的因数 代码: [code]void get_results(int l, int ...
判涔 2025-6-4 19:54
932 0 0
LeetCode412[Fizz Buzz]
题目 链接 LeetCode412[Fizz Buzz] 详情 实例 实例1 实例2 实例3 提示 题解 思路 定义一个容器 sRetVec,依次遍历每一个数 如果可以被3和5同时整除,则在容器内加入一个元素"FizzBuzz",即 1 == ((0 == (num % 3)) && (0 ...
啖曼烟 2025-6-4 19:53
809 0 0
【鸣潮,原神PC端启动器】仿二次元手游PC端游戏启动器,以鸣潮为例。
二游GAMELauncher启动器 1.前言 [*]许多二次元手游(原神,鸣潮,少女前线)的PC端启动器都是使用Qt做的,正好最近正在玩鸣潮,心血来潮,便仿鸣潮启动器,从头写一个。先下载一个官方版的PC启动器,找到图标,背景图等素材,然后对着 ...
厂潺 2025-6-4 19:52
638 0 0
【C/C++】5.字节对齐和字节填充
字节对齐(alignment)和字节填充(padding)是优化内存访问效率和确保数据结构正确存储的重要机制。 了解字节对齐和填充的原理可以帮助我们更好地设计数据结构,并且减少因不合理的内存布局引起的性能问题或程序错误。 1. 字节对齐(Ali ...
后彼 2025-6-4 19:52
433 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则