首页
工具
alist
画板
记事本
统计
服务器监控
留言板
关于
Into The Abyss
My Life is a Death Race
累计撰写
34
篇文章
累计创建
7
个标签
累计收到
4
条评论
栏目
首页
工具
alist
画板
记事本
统计
服务器监控
留言板
关于
目 录
CONTENT
以下是
c++
相关的文章
2024-01-02
c/c++移植第三方库实现sm2算法
2024-01-02
454
0
0
其他分享
2024-01-02
基于GMP大数库的SM2加密解密
因为项目需要使用sm2加密算法,在网上找了很久没有找到一个很好的cpp支持项目,结果发现了这个项目,但是我找不到原链接了,所以只能自己发一下记录配置使用的过程。这个项目只支持c语言,cpp可能需要修改其中的加密算法编译GMP生成静态库先前往GNU MP的官网下载源码,官网地址为:https://gm
2024-01-02
375
0
0
其他分享
2023-11-15
c++_study_other
函数调用运算符圆括号()就是函数调用的明显标记,()有一个称呼叫作函数调用运算符如果在类中重载类(),那么我们就可以像使用函数一样使用该类的对象了对象(实参)class biggerthanzero{public: //重载() biggerthanzero(){ cout
2023-11-15
315
0
0
学习笔记
2023-11-10
c++_study_stl
容器的分类1)顺序容器:放进去在那里,这个元素就在那里,比如array,vector,deque,list,forward_list。各个容器的示意图如下2)关联容器:元素是键值对,特别适合做查找,能控制插入的内容,但是不能控制插入的位置,比如说set,multiset,map,multimap,h
2023-11-10
350
0
0
学习笔记
2023-11-09
c++_study_thread2
设计模式设计模式:代码的一些写法,这些写法与常规写法不同:程序灵活,维护起来可能方便,但是别人接管和阅读很痛苦。用设计模式写出的代码很晦涩单例设计模式整个项目中,有某个或者某个特殊的类,属于该类的对象只能有一个,多了创建不了#include<iostream>using namespac
2023-11-09
313
0
0
学习笔记
2023-11-09
c++_study_thread
并发两个或者更多的任务(独立的活动)同时发生,宏观上是同时进行的,微观上是同一时刻只有一个任务在进行;一个程序同时执行多个独立的任务单核cpu:某一时刻只能进行一个任务,由操作系统调度,每秒钟进行多次的任务切换,不知真正的同时进行,这种切换(上下文切换)是由时间开销的,操作系统需要保存切换时的各种状
2023-11-09
177
0
0
学习笔记
2023-11-01
c++_study_ptr
new/delete探秘new/delete不是函数,而是关键字/运算符。malloc/free用于c语言,new/delete用于c++。这两对都用于动态的在堆中分配和释放内存,new/delete比malloc/free干的事情更多,new/delete类对象时可以调用类对象的构造函数和析构函数
2023-11-01
184
0
0
学习笔记
2023-10-28
c++_study_template
模板与泛型所谓泛型编程,是以独立于任何特定的数据类型的方式编写代码。使用泛型编程时,我们需要提供具体程序实例所操作的类习惯或者值。模板是泛型编程的基础,模板是创建类或函数的蓝图或者公式,我们给这些蓝图或者公式提供足够的信息,让这些蓝图或者公式真正的转变为具体的类或者函数,这种转变发生在编译时。模板支
2023-10-28
194
0
0
学习笔记
2023-10-25
c++_study_class4
继承的构造函数一个类只继承其直接基类的构造函数,不能继承默认、拷贝、移动构造函数在子类B中使用using A::A;就可以继承A的构造函数,using的作用是让某个名字在当前作用域中可见,也就是说,遇到这条代码的时候,会把基类的每个构造函数,都生成一个与之对应的派生类构造函数,如果基类A的构造函数有
2023-10-25
186
0
0
学习笔记
2023-10-25
c++_study_class3
基类和派生类关系派生类对象模型简介子类对象,通常包含多个组成部分(也就是多个子对象)1)一个是含有派生类自己定义的成员变量、成员函数的子对象2)一个是该派生类所继承的基类子对象,这个子对象包含的是基类中定义的成员变量和成员函数基类指针可以new派生类对象,就是因为派生类对象含有基类部分,我们可以把派
2023-10-25
196
0
0
学习笔记
1
2