自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

prerfect_cat的博客

我是新手,请大佬们指教!

  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 【c++】类和对象--四个默认成员函数+运算符重载

累的声明和定义 c++中类的定义一般分为类的声明部分和类的实现部分。类的声明部分用来说明该类中的成员(数据成员,成员函数),告诉使用者“干什么”。类的实现部分用来定义成员函数,该函数用来对数据成员进行操作,告诉使用者“怎么做”。 类定义的形式:class <类名> { public: <成员函数或者数据成员的说明> protected: <成员函数或者数据成员的说

2017-06-27 15:02:04 515

原创 【c++】c++的基础知识

命名空间 在c++中,变量、函数和类都是大量存在的,这些变量、函数和类的名称都将存在于全局命名空间中,会导致很多冲突,使用命空间的目的就是对标示符的名称本地化,以避免命名冲突或名字污染,namespace关键字就是针对这种问题的。 这种情况一般来说是不允许的,会导致编译错误,命名冲突。void f() { int a = 10; int a = 20; }命名空间的定义:name

2017-06-19 11:52:53 892

原创 【c语言】单链表的基础面试题

1.比较顺序表和链表的优缺点,说说它们分别在什么场景下使用? 答: 1,顺序表支持随机访问,单链表不支持随机访问。 2,顺序表插入/删除数据效率低,时间复杂度是O(n),(除尾插,尾删);单链表插入/删除效率高,时间复杂度是O(1)。 3,顺序表的CPU高速缓存效率更高,单链表的低。 在插入和删除频繁的程序中适合用链表 2.从尾到头打印单链表 3.删除一个无头单链表的非尾节点

2017-06-12 20:10:47 272

原创 【c语言】单链表的基本操作

List.h文件代码#pragma once #include<stdio.h> #include<stdlib.h> #include<assert.h>typedef int DataType;typedef struct ListNode { DataType data; struct ListNode* next; }ListNode;ListNode* BuyNode(Da

2017-06-10 23:09:04 269

原创 Linux_线程

什么是线程? “线程”有时候被称为轻量级进程,是程序执行流的最小单元,一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之

2017-06-04 19:13:42 240

win10-vs2019-编译licurl.dll

win10-vs2019-编译licurl.dll,支持openssl

2022-07-21

build_openssl-3.0.5_Release_64_dll.7z

win10编译openssl动态库

2022-07-21

testWebengine.zip

Qt 实现网页交互

2021-01-25

实现线程池.rar

基于POSIX实现一个线程池,实现文件下载,下载工具使用wget。并且可以指定活动的线程数。在Linux平台运行。

2019-07-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除