EasyC++模板显式具体化

目录1.模板显式具体化2.实例化和具体化1.模板显式具体化前文当中说了,模板函数虽然非常好用,但是也存在一些问题。比如有的操作并不是对所有类型都适用的,针对这种情况C++提供...

2022-01-09

C语言switch语句和if用法介绍

目录switch语句switch和if的区别1.switch语句结构示意图2.if语句结构示意图switch的高级(灵活)运用switch的嵌套实现循环及循环的两个关键字什么是循环结构break关键字continu...

2022-01-09

EasyC++自动存储持续性

转自微信公众号:Coder梁(ID:Coder_LT)自动存储持续性:
这个概念乍一看有些拗口,其实它很简单,指的是在函数定义中声明的变量的存储持续性是自动的:它们在程序开始执行其所属的函数或...

2022-01-09

EasyC++内部链接性和无链接性

目录1.内部链接性2.无链接性文章转自微信公众号:Coder梁(ID:Coder_LT)1.内部链接性
当我们使用static关键字,将变量的作用于限制在整个文件时,该变量的链接性为内部链接性。在多文...

2022-01-09

C语言数据结构与算法之排序总结(二)

目录一、前言二、选择类排序1.简单选择排序2.树形选择排序3.堆选择排序三、归并排序四、分配类排序1.多关键字排序2.链式基数排序五、总结归纳一、前言之前的排序总结(一)对插...

2022-01-09

C++的静态成员变量和静态成员函数详解

目录一.static修饰变量二.static修饰函数三.static在类中使用1.创建与初始化
2.使用问题
3.在public、private下static变量使用
四.class含有static变量所占空间五.练习题:求...

2022-01-09

C语言之快速排序算法(递归Hoare版)介绍

废话不多说,先看代码#define _CRT_SECURE_NO_WARNINGS 1//快速排序算法,递归求解#include <stdio.h>void swap(int* a, int* b){ int c = 0; c = *a; *a = *b; *b = c;}void...

2022-01-09

C语言中的rand()和rand_r()详解

目录背景rand()和rand_r()的区别rand()rand_r()总结背景最近在学《并行程序设计导论》这门课,在做使用Pthreads并行化蒙特卡洛法估计 π \pi π的实验时遇到了一个问题,使用多...

2022-01-09

C++中简单的文本文件输入/输出示例详解

为了便于理解,我们把cout 用于控制台输出时的一些情况和写入到文本文件的情况进行类比:cout 控制台输出包含头文件 iostream头文件 iostream 定义了一个 ostream 类用于处理输...

2022-01-09

c++实现超简单的贪吃蛇游戏实例介绍

目录设计思路实现代码效果设计思路        建议先将代码复制下来跑一遍再来看思路!!!        通俗易懂,请仔细看。        值得注意的是我给出的代码没有加墙体,如...

2022-01-09

C语言设计前中后队列实例代码

目录队列基本概念1,数组实现 2,链表实现 总结队列基本概念队列是最常见的概念,日常生活经常需要排队,仔细观察队列会发现,队列是一种逻辑结构,是一种特殊的线性表。特殊在:只能在...

2022-01-09

EasyC++编写头文件

文章转自公众号:Coder梁(ID:Coder_LT)我们之前做的左右示例都是在一个单独的cpp文件当中完成的,当我们要做一个相对复杂或大型的项目时,我们显然不能把所有代码都写在一个cpp里。...

2022-01-09

C语言圣诞树的实现示例

你们要的圣诞树它来啦!快去送给心爱的人吧!效果如下:#define _CRT_SECURE_NO_WARNINGS 1#include <math.h>#include <stdio.h>#include <stdlib.h>#include <string.h> #define...

2022-01-09

EasyC++静态持续变量

目录1.auto关键字2.静态持续变量文章转自微信公众号:Coder梁(ID:Coder_LT)1.auto关键字
我们现在知道,使用auto关键字可以自动推导变量类型,尤其是在一些很复杂的情况下,使用auto可...

2022-01-09

C语言实战之纸牌游戏

目录1. 基本要求2. 运行界面3. 代码解释 1. 基本要求 一副没有花牌(J、Q、K、A、大小王)的扑克牌,两个人进行纸牌游戏,其中一个人为用户,另一个人为计算机; 每轮每人各...

2022-01-09

基于QT制作一个简易的传输文件小工具

最近因为一个事情很恼火,因为办公需要用到企业微信,但是企业微信只能在一个电脑上登陆,所以当别人发文件给你的时候,你只能一个电脑接收,创建共享文件夹也很麻烦,每次都需要去访问...

2022-01-09

C++使用TinyXML解析XML

目录1.介绍2.TinyXML配置3.TinyXML读取和保存文件3.1 读取xml文件3.2 读取xml参数3.3 保存xml参数到文本3.4 保存xml参数到临时变量4.TinyXML增删改查4.1 增4.2 删4.3 改4.4...

2022-01-09

C语言之选择分支语句详解

目录1.if-else语句1.1 例子与总结1.2 if与else的配对问题1.3 if-else代码编写建议2. switch (case)语句2.1例子和总结2.2 switch语句其他知识点1.if-else语句1.1 例子与总结...

2022-01-09

C++实现单例模式的方法

目录饿汉模式懒汉模式锁 + 智能指针局部静态变量总结饿汉模式类实例化就会占用内存,浪费资源,效率高,不存在线程安全问题。class Singleton{ Singleton() { } static Sin...

2022-01-09

详解Java之冒泡排序与选择排序

目录一.冒泡排序1.概念2.图解3.代码的思路4.代码例子二.选择排序1.概念2.图解3.代码的思路总结一.冒泡排序1.概念冒泡排序这种排序方法其实关键词就在于冒泡两个字,顾名思义...

2022-01-09

C程序中Ubuntu、stm32的内存分配问题

目录一、内存分区概念介绍1.1、C/C++编译程序的内存占用1.2、栈和堆、全局/静态存储区和常量存储区的对比1.3、图片说明 二、C语言编程论证1.1、Ubuntu测试代码实现 1.2、...

2022-01-09

C语言if选择结构语句详解

目录一.选择结构功能二.选择结构形式三.选择结构分类1.单分支选择结构2.双分支选择结构3.多分支选择结构四.条件表达式总结一.选择结构功能根据给定的判断条件,控制程序执行...

2022-01-09

你知道如何自定义sort函数中的比较函数

目录如何自定义sort函数中的比较函数题目描述思路回到最初的问题中总结起来就是sort()基本用法对int类型数组排序对char类型数组排序(同int类型)对double类型数组排序(特别要注...

2022-01-09

C语言中static的使用介绍

目录1.static 可以修饰局部变量2. static 可以修饰全局变量3.static 可以修饰函数总结1.static 可以修饰局部变量首先让我看看这段代码#include<stdio.h>void test(){ int a...

2022-01-09

c++调用实现yolov5转onnx介绍

目录介绍训练模型.pt转onnxc++代码解析main函数部分推理部分讲解darpred部分sigmod部分结尾介绍现在很多开发都是需要用c++做最后一步的移植部署,手写吧,先不说你会不会浪费时...

2022-01-09

C++实现堆排序实例介绍

目录概述:思路:代码:概述:堆排序是利用构建“堆”的方法确定具有最大值的数据元素,并把该元素与最后位置上的元素交换。可将任意一个由n个数据元素构成的序列按照(a1,a2,...,an),按照从...

2022-01-09

C语言之直接插入排序算法的方法

目录一、什么是直接插入排序二、代码讲解总结直接 插入排序 (Straight Insertion Sort)是一种最简单的排序方法,其基本操作是将一条记录插入到已排好的有序表中,从而得到一个新...

2022-01-09

C语言实现求最大公约数的三种方法

目录题目描述问题分析代码实现方法一:穷举法方法二:辗转相除法方法三:更相减损法题目描述求任意两个正整数的最大公约数问题分析最大公因数,也称最大公约数、最大公因子,指两个或...

2022-01-09

C语言扑克牌游戏示例

目录一、 设计目的二、 设计内容与要求三、 设计思路四、 实现过程五、 结论与改进一、 设计目的扑克牌是我们从小玩到大的纸牌类小游戏,我们有各种玩法跟不同的规则。我之所...

2022-01-09

C++访问者模式模板函数无法重载的问题解决

目录背景解决方案最终代码背景
最近遇到一个比较棘手的场景,我们有一堆模块,他们有一个通用的基类,我们不防假设为 BaseClass,该类有一些通用的结构以及需要重载的方法。这些模...

2022-01-09

C++ NFS挂载及挂载命令

挂载NFS挂载命令挂载NFS时,常用的命令比如:#将远程目录挂载到本地/home/share目录下mount -t nfs -o nolock 192.168.1.10:/tmp /home/share在Linux 下可以用mount函数进行挂...

2022-01-09

软件构建工具makefile基础讲解

概述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就...

2022-01-09

C语言直接插入排序算法介绍

目录前言一、什么是直接插入排序二、代码讲解总结前言直接 插入排序 (Straight Insertion Sort)是一种最简单的排序方法,其基本操作是将一条记录插入到已排好的有序表中,从而得...

2022-01-09

c++中STL库队列详细介绍

1.queue单向队列(先进先出,只能从尾端加元素,从头删元素)        使用方式:在前面加上文件名‘#include<queue>',再进行声明'queue<int>m;''其中'<>‘里面是数组的类型,‘m'...

2022-01-09

C语言之循环语句详细介绍

目录前言while语句do...while语句for语句结语前言C语言中的循环结构是程序中的一个基本结构。循环结构可以使我们写很少的语句,让计算机反复执行某一过程。C语言提供了while...

2022-01-09

Qt编写地图综合应用之绘制雨量分布

目录一、前言二、功能特点三、体验地址四、效果图五、相关代码 一、前言雨量分布图是在区域地图基础上,针对区域中的每个最小单位区域比如县城点位不同颜色显示,最开始做这个...

2022-01-09

C语言入门之浮点数

目录浮点数的输出常用的库函数整数与浮点数的转换总结实际开发中使用double,而不使用float浮点数的输出float采用%f占位符。double采用%lf占位符。测试结果证明,double不可以...

2022-01-09

C++类和对象之多态详解

目录多态基本概念和原理剖析多态案例1 计算器类纯虚函数和抽象类多态案例2 制作饮品虚析构和纯虚析构多态案例3 电脑组装多态基本概念和原理剖析多态:多态是C++面向对象的三...

2022-01-09

C语言实现求解最小公倍数的算法示例

目录题目描述问题分析方法一:穷举法方法二:定理法题目描述求任意两个正整数的最小公倍数问题分析两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫...

2022-01-09

c++下迭代器总结

目录1. 迭代器介绍2. 初始化3. 常用操作总结1. 迭代器介绍本章并不研究不同类型的迭代器,只总结常见迭代器的使用和误区。定义:迭代器(iterator)有时又称光标(cursor),是程序设计的...

2022-01-09

C语言数据结构与算法之单链表

目录基本概念读取数据元素获取第i个结点的数据元素插入数据元素 初始化链表打印链表顺序表查空顺序表的删除 删除第i个结点及其数据元素情况1:当删除的是第一个元素情况2:除...

2022-01-09

C++冒泡排序与选择排序详解

目录 一.冒泡排序1.概念 2.图解3.代码的思路4.代码例子 二.选择排序1.概念2.图解3.代码的思路总结 一.冒泡排序1.概念冒泡排序这种排序方法其实关键词就在于冒泡两个字,...

2022-01-09

C++ explicit关键字讲解

目录1 隐式转换2 显示转换前言:C++编码时,可以通过构造函数将相应的数据类型转换成为C++类的对象,从某种程度来说给编码带来了方便,但并不是每次都正确,为了避免这种情况,C++提供...

2022-01-09

C语言通过gets和gets_s分别实现读取含空格的字符串

目录导读gets函数函数声明函数介绍用法实例gets_s函数函数声明函数介绍用法实例学习小结导读在刷Oj题时,遇到包含空格的字符串输入,如何读取呢?如果使用scanf以%s格式去读取输...

2022-01-09

C++之const限定符详解

const限定符:把变量定义成一个常量1.使用const对变量的类型加以限定,变量的值不能被改变const int bufSize=512;//输入缓冲区大小bufSize=512;//错误 因为有等号试图向const...

2022-01-09

C++实现模拟shell命令行(代码解析)

目录一、解析二、执行命令函数三、模拟shell四、完整代码四、运行结果一、解析/** * 进行命令行解析: * 多个空格 * 分割符:< > | * */void parse(){ std::string line;...

2022-01-09

Qt编写地图综合应用之绘制覆盖物折线

目录一、前言二、功能特点三、体验地址四、效果图五、相关代码 一、前言折线图目前应用最广的也是用来绘制各种轨迹,折线图其实就是后面动态轨迹图、飞机航线图的前身,公用的...

2022-01-09

详解Java拦截器以及自定义注解的使用

目录1,设置预处理,设置不需要拦截的请求2.UserTokenInterceptor ,securityInterceptor分别处理不同的请求拦截,执行不同的拦截逻辑。3.关于注解的使用总结1,设置预处理,设置不需要...

2022-01-09

用C语言实现圣诞树(简易版+进阶版)

目录前言初学者版:初学者版2以下是进阶版,更炫:总结前言圣诞节快到了,这是我到CSDN度过的第一个圣诞节,也是我学习计算机的第一个圣诞节,为了让它更有意义,我呕心沥血,自己打了两版...

2022-01-09

基于opencv的行人检测(支持图片视频)

基于方向梯度直方图(HOG)/线性支持向量机(SVM)算法的行人检测方法中存在检测速度慢的问题,如下图所示,对一张400*490像素的图片进行检测要接近800毫秒,所以hog+svm的方法放在视...

2022-01-09
返回顶部
顶部