C++实现归并排序算法

归并归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即...

2020-05-26

C++实现万年历源代码

本文实例为大家分享了C++实现万年历的具体代码,供大家参考,具体内容如下#include<iostream>#include<string>#include<fstream>#include<iomanip>using namespace std;#includ...

2020-05-26

C++实现万年历小功能

本文实例为大家分享了C++实现万年历的具体代码,供大家参考,具体内容如下用C++写了个简易的万年历。具体功能如下:1.打印指定年(用户输入)所有月份的年历2.打印指定年指定月(用...

2020-05-26

C++ 指向类成员的指针

前面曾写过一篇恼人的函数指针(一),总结了普通函数指针的声明、定义以及调用,还有函数指针数组,函数指针用作返回值等。但是作为C++的研读,我发现我漏掉了一个最重要的内容,就是指...

2020-05-26

win10中的dlib库安装过程

之前试过很多方法结果都失败,最后终于发现一个成功的方法,先记一下以防忘记。
参考:记一次Win10环境python3.7安装dlib模块趟过的坑
由于我是通过Anaconda安装的Python,所以环境...

2020-05-26

Windows下ncnn环境配置教程详解(VS2019)

一、下载VS2019并安装 1、下载地址:https://visualstudio.microsoft.com/zh-hans/vs/ 2、下载后安装工作负载(安装以下三个即可) 3、如果发现忘记下载某一个工作...

2020-05-26

visual studio code 编译运行html css js文件的教程

运行html文件1、添加插件扩展2、安装 open in browser3、在对应的html 文件处右击,选择open in default browser或者直接总结...

2020-05-26

在Visual Studio Code中使用CSSComb格式化CSS文件的教程

Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码...

2020-05-26

Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++的教程详解(主要Windows、简要Linux)

2020年2月22日更新,又按照自己的帖子尝试了以下,感觉大的思路是没问题的啊,小改动用紫色的标记标注出来了,另外如评论区所说删去了部分旧版本的内容和图片,不知道为啥评论区的留...

2020-05-26

Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++的教程详解(Windows)【真正的小白版】

写在前面的前面:这篇文章vscode和cpp插件版本有点老了,仅供大家参考,最新的和最详细的更新见我的另一篇文章:https://www.freexyz.cn/article/183154.htm写在前面: 由于这学期(或者...

2020-05-26

浅析VSCode launch.json中的各种替换变量的意思 ${workspaceFolder} ${file} ${fileBasename} ${fileDirname}等

VS Code supports variable substitution inside strings in launch.json and has the following predefined variables: ${workspaceFolder} - the path of the folder op...

2020-05-26

浅析VSCode tasks.json中的各种替换变量的意思 ${workspaceFolder} ${file} ${fileBasename} ${fileDirname}等

When authoring tasks configurations, it is often useful to have a set of predefined common variables. VS Code supports variable substitution inside strings in t...

2020-05-26

VSCode配置C/C++并添加非工作区头文件的方法

下文均在Windows环境下:配置C/C++ 按照教程安装MinGW,并配置gcc和g++,配置方法有两种:1 GUI配置 在MinGW Installation Manager中选取对应的Package,然后Installation->Apply Cha...

2020-05-26

VScode编译C++ 头文件显示not found的问题

一直用codeblocks,想试试vscode,结果这个问题给我弄懵逼了。一开始以为是iostream这个头文件not found,后来发现第一个头文件都会这样显示,放到后面就不会了,然而,光这一个显示not...

2020-05-26

vs code 配置python虚拟环境的方法

VSCode简介
VSCode官网:https://code.visualstudio.com/支持语音:速度较快,对超大文件读写速度飞快(打开10M代码不到1s,Subline原生会卡近6s),插件数量相对少,有一些增强功能比如...

2020-05-26

C++实现json形式的Socket传输图片

本文实例为大家分享了C++实现json形式的Socket传输图片的具体代码,供大家参考,具体内容如下大致流程:客户端读取图片,经过Base64编码,转成字符串的形式,保存到json中,通过socket传...

2020-05-26

C++使用opencv处理两张图片的帧差

本文为大家分享了使用opencv处理两张图片帧差的具体代码,供大家参考,具体内容如下这个程序是两张图片做帧差,用C++实现的,把不同的地方用框框起来,仔细读一下程序,应该还是蛮简单...

2020-05-26

opencv实现三帧差法解析

今天和大家谈谈三帧差法来实现运动目标检测吧,其中运动检测画框实现追踪方法多种多样,大家可以自行百度,后面我也会一一实现,今天我先给大家玩玩三帧差法吧;;;;(注释非常清楚哦,程序也...

2020-05-26

opencv利用视频的前n帧求平均图像

本文实例为大家分享了opencv利用视频的前n帧求平均图像的具体代码,供大家参考,具体内容如下自己写的哈,可以用该小程序对视频求解平均模型。//OpenCV中如何累加多幅图像并取平...

2020-05-26

OpenCV实现平均背景法

平均背景法的基本思想是计算每个像素的平均值和标准差作为它的背景模型。平均背景法使用四个OpenCV函数: cvAcc(),累积图像; cvAbsDiff() ,计算一定时间内的每帧图像只差; cv...

2020-05-26

opencv帧差法找出相差大的图像

本文实例为大家分享了opencv帧差法找出相差大的图像,供大家参考,具体内容如下#include "stdafx.h"#include <stdio.h>#include <stdlib.h>#include <iostream>#include <fstre...

2020-05-26

OpenCV实现帧差法检测运动目标

今天的目标是用OpenCV实现对运动目标的检测,这里选用三帧帧差法。代码如下:#include <opencv2/opencv.hpp>#include <cv.h>#include <highgui.h>#include <stdio.h>#include <...

2020-05-26

OpenCV实现帧间差分法详解

本文实例为大家分享了OpenCV实现帧间差分法的具体方法,供大家参考,具体内容如下一.基本概念基于视频的车辆检测算法种类很多:光流法检测,帧差法,背景消除法(其中包括:直方图法,平均...

2020-05-26

Opencv二帧差法检测运动目标与提取轮廓

Opencv学习之二帧差法运动目标检测与轮廓提取 ,供大家参考,具体内容如下代码是从网上摘抄学习的,加了好多注释,感觉就像边看书边做笔记一样,给人以满足的享受。Let's do this!#in...

2020-05-26

opencv平均背景法详解

本文实例为大家分享了opencv平均背景法的具体代码,供大家参考,具体内容如下#include<opencv2/opencv.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/imgproc/im...

2020-05-26

opencv提取轮廓大于某个阈值的图像

本文实例为大家分享了opencv提取轮廓大于某个阈值的图像,供大家参考,具体内容如下#include "stdafx.h"#include "cv.h"#include "highgui.h"#include "stdio.h"#include"core/...

2020-05-26

C语言实现三子棋程序

本文实例为大家分享了C语言实现三子棋的具体代码,供大家参考,具体内容如下先直接上代码:#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h> //2.实现三子棋游戏。#include...

2020-05-26

C++ lambda 捕获模式与右值引用的使用

lambda 表达式和右值引用是 C++11 的两个非常有用的特性。lambda 表达式实际上会由编译器创建一个 std::function 对象,以值的方式捕获的变量则会由编译器复制一份,在 std::fu...

2020-05-26

C++中的多态与多重继承实现与Java的区别

多态问题
笔者校招面试时被问到了著名问题「C++ 与 Java 如何实现多态」,然后不幸翻车。过于著名反而没有去准备,只知道跟虚函数表有关。面试之后比较了 C++ 和 Java 多态的实...

2020-05-26

64位linux 编译c提示gnu/stubs-32.h:No such file or directory的解决方法

64位linux提示gnu/stubs-32.h:No such file or directory的解决方法这个问题是由于缺少32位兼容包,解决办法:ubuntu: sudo apt-get install libc6-dev-i386CentOS:yum -y instal...

2020-05-26

C 与 C++ 接口函数相互调用的实现

一、C 或 C++ 编译的四个步骤
(一) 预处理
在该步骤中,编译器将源程序中以“#”开头的语句进行处理。其中,#include 的原理是将目标文件内容导入本文件。(二) 编译
在该步骤中...

2020-05-26

使用C++实现迷宫游戏

迷宫游戏就是玩家在地图中移动,移动至终点则游戏结束。自己用文本文档手打了个小地图,0表示空白,1表示墙,文件名随意,我改成了map.MapData。然后程序里定义一个全局变量char Map[...

2020-05-26

浅理解C++ 人脸识别系统的实现

机器学习 机器学习的目的是把数据转换成信息。 机器学习通过从数据里提取规则或模式来把数据转成信息。人脸识别
人脸识别通过级联分类器对特征的分级筛选来确定是否是...

2020-05-26

Opencv实现拼图板游戏

80后可能还对儿时玩过的一种经典木质的拼图板游戏记忆犹新,一般是一种4*4或5*5规格的手持活动板,通过挪动每个小板子的位置,拼出来板子上完整的图像,那时候还没有网吧,手机也还是...

2020-05-26

Lambda表达式里面修改外部变量问题

先看下Lambda表达式里面修改外部变量问题因为平台用的是JDK8,而且发现自己对那些新特性好像一点都不了解,就例如Lambda表达式,所以就开始对自己的代码进行改进了。。。...

2020-05-26

C语言使用Bresenham算法生成直线(easyx图形库)

Bresenham算法是计算机图形学领域使用最广泛的直线扫描转换方法。其原理是:过各行、各列像素中心构造一组虚拟网格线,按直线从起点到终点的顺序计算直线各垂直网格线的交点,然...

2020-05-26

VSCode 配置C++开发环境的方法步骤

第一步、安装VSCode应用程序打开VSCode官网,下载对应安装包并默认安装(这里指明:安装路径可以修改)
第二步、安装相关插件此时的VSCode仅仅是一个英文文本编辑器,还称不上开发...

2020-05-26

C++中 string 中的常用方法使用心得

string 字符串在所有的语言中都非常重要,c++也不例外,接下来我们将介绍string中的常用方法1. size() 和 length() 函数 : 他们返回字符串的真实长度,且不会因为空格而截断,这两...

2020-05-26

visual studio code 配置C++开发环境的教程详解 (windows 开发环境)

0 引言最近帮GF(不幸变成ex了)配置C++开发环境,一开始想给她装个visual studio13完事,但是一想到自己安装以及使用时的诸多麻烦,就有点退却,觉得没有这个必要。正好了解到vscode...

2020-05-26

VSCode下.json文件的编写之(1) linux/g++ (2).json中参数与预定义变量的意义解释

0 引言转入linux/VSCode编程之后,迫切了解到有必有较为系统地学习一下VSCode中相关配置文件的写法。下面将分为 linux/g++编译指令、.json文件关键词/替换变量的意义、编译链...

2020-05-26

linux下使用g++编译cpp工程的方法

C++编程中相关文件后缀1.单个源文件生成可执行程序
下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码:/* helloworld.cpp */#include <iostream>int main(i...

2020-05-26

vscode C++开发环境配置步骤详解(教你如何用vscode编写写C++)

   用了一段时间的cb,Devc++,但一直感觉cb的高亮太差,而Devc++使用体验差(尤其是代码补全功能),换过vs2017,但是由于其太大了,卡顿十分明显,所以最终选择了vscode这款轻量级编译器...

2020-05-26

C++ 实现带监视哨的顺序查找算法

监视哨往往是程序里面的一个变量,如果是对数字排序的话,那么该变量一般是数值型变量。变量的赋值就相当于哨兵,当排序数列中出现与哨兵相等的值或有某种既定关系出现时,就做一种...

2020-05-26

Visual Studio 2019安装使用C语言程序(VS2019 C语言)

新的Visual Studio 2019出来已经有一段时间了,博主也是一开始就从vs2017换到了vs2019,发现整体的操作流程还是有一定的改变,因为之前发表过一个vs2017的博客,对Visual Studio ID...

2020-05-26

VS2019 Nuget找不到包的问题处理

  VS不记得改了什么设置之后,发现找不到EF解决办法1、点击右侧的设置按钮2、弹出窗中左侧树形结构选择“程序包源”,再点击右上方的添加按钮输入一下信息:https://www.nuget....

2020-05-26

VisualStudio Community2019在安装的过程中无法进入安装界面的解决方法

今天在安装VS2019的时候,在安装的过程中一直无法进入安装界面,在网上找了各种方法试了将近40分钟都没有找到有效的办法,不过就快放弃的时候,问题解决了,哈哈哈!!!!1.下载地...

2020-05-26

C++实现走迷宫小游戏

本文实例为大家分享了C++实现走迷宫小游戏的具体代码,供大家参考,具体内容如下源码下载:C++实现走迷宫小游戏主程序代码:#include<conio.h>#include<stdlib.h>#include<time.h>#...

2020-05-26

C语言实现拼图小游戏

最近闲着无聊,写了一个拼图游戏,正好学习一下图片的处理。效果图如下:程序中用到了图形库操作,把一张图片分割,用一个二维数组代表各个碎片,初始打乱数组就可以得到打乱的图片。vo...

2020-05-26

C语言实现贪吃蛇小游戏

本文实例为大家分享了C语言实现贪吃蛇小游戏的具体代码,供大家参考,具体内容如下一、程序实现的原理:1、构造蛇身:定义一个坐标数组,存放的是蛇的每一节蛇身所在的坐标位置。这样...

2020-05-26

vscode中配置LeetCode插件的教程(愉快刷题)

大家好,今早在B站看到up主的vscode里藏了leetcode插件,这才知道原来还有这款神器。但是没想到在用的时候遇到了一些麻烦,花了一点时间才解决。所以写这篇文章除了给大家安利这...

2020-05-26
返回顶部
顶部