logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++继承[万字详解]

本文非常详细介绍了C++中的继承,包括继承的定义,介绍,方式。以及继承后派生类构造函数和析构函数的调用顺序,继承中的切片等问题,继承后静态成员,友元关系的变化,以及多继承中的菱形继承和菱形虚拟继承,对继承的一些总结。继承和组合的介绍以及关系.

文章图片
#c++#开发语言
static和const的作用与区别

我们先来说static.static主要有三个作用:1.修饰局部变量,成为静态局部变量2.修饰全局变量,成为静态全局变量3.修饰函数,成为静态函数我们一个一个来解释.1.修饰局部变量。成为静态局部变量我们先来看下面这一段程序:#include<stdio.h>void test(){int a = 5;a++;printf("%d", a);}int main(){int i = 0;

#蓝桥杯#c++#职场和发展
Linux中Makefile详细教程

Makefile脚本集合了程序的编译指令的文件,make是一个命令工具,当执行make命令时,它会自动读取Makefile中的编译指令并执行,会自动完成整个项目的自动化编译工作.

文章图片
#linux#运维
gcc与g++的安装和使用

本文章详细讲解了Linux下gcc与g++的安装与使用,以及程序编译的具体过程:预处理,编译,汇编,链接。以及动静态库以及动静态链接的介绍与使用区别及安装.

文章图片
#linux#c++#运维
C++——优先级队列(priority_queue)的使用及实现

我们之前讲过数据结构中的队列,它具有先进先出的特性(FIFO).添加元素时只能在队尾插入,删除元素时只能删除队首的元素而优先级队列,它并不满足先进先出的特性,倒像是数据结构中的“堆”.优先级队列每次出队时只能是队列中优先级最高的元素而不是队首的元素。这个优先级可以通过元素的大小,或者赋值运算符重载等进行比较例如定义元素越大,优先级越高,那么每次出队的时候一定是队列中最大的元素,因为它的优先级最高.

文章图片
#数据结构#c++
Git的基本操作和原理

本文章详细介绍了git的相关知识,包括git的安装,以及git的基本操作:如创建git本地仓库。工作区和暂存区以及版本库的概念。修改文件,版本回退,撤销修改等操作,看完本篇相信你对git的认识有一个全新的理解

文章图片
#git
到底了