C++执行Linux Bash命令的方法

方法一:fopen()函数#include<cstdlib>#include<string>#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;const int N = 300;vo...

2021-06-03

OpenCV获取视频的每一帧并保存为.jpg图片

本文实例为大家分享了OpenCV获取视频的每一帧并保存为图片的具体代码,供大家参考,具体内容如下#include<opencv2\opencv.hpp>#include <iostream>#include <stdio.h>#include<...

2021-06-03

QTimer与QTime实现电子时钟

本文实例为大家分享了QTimer与QTime实现电子时钟的具体代码,供大家参考,具体内容如下使用QLCDNumber控件进行显示QLCDNumber控件默认只显示5个字符,可以使用setDigitCount(int...

2021-06-03

C语言如何建立链表并实现增删查改详解

前言以下是本人完成的一个C语言建立链表并进行增删查改操作的程序,为方便学习,本人将整个程序分为头文件和主函数两部分:1.头文件(函数部分)
(1)初始化函数#include <stdio.h>#...

2021-06-03

OpenCV实现鼠标框选并显示框选区域

本文实例为大家分享了OpenCV实现鼠标框选并显示框选区域的具体代码,供大家参考,具体内容如下cvSetImageROI函数(基于给定的矩形设置图像的ROI(感兴趣区域,region of interesting...

2021-06-03

C语言实现数组的循环移位的方法示例

算法
Reverse Array (数组翻转)
codevoid reverse(int array[], int left, int right){ int l, r; for (l = left, r = right; l < r; l++, r--) { array[l] = array[l] ^...

2021-06-03

基于OpenCV读取摄像头实现单个人脸验证MFC程序

与上一篇博客类似,这篇博客介绍使用OpenCV实现的MFC程序,可以实现单个人脸的验证,并在图像和界面给出识别结果。效果图如下:置信度一栏可以填写判定的阈值,默认为70。打开摄像头...

2021-06-03

C/C++中宏/Macro的深入讲解

前言宏(Macro)本质上就是代码片段,通过别名来使用。在编译前的预处理中,宏会被替换为真实所指代的代码片段,即下图中 Preprocessor 处理的部分。C/C++ 代码编译过程 - 图片来自 n...

2021-06-03

C语言二叉树的三种遍历方式的实现及原理

二叉树遍历分为三种:前序、中序、后序,其中序遍历最为重要。为啥叫这个名字?是根据根节点的顺序命名的。比如上图正常的一个满节点,A:根节点、B:左节点、C:右节点,前序顺序是ABC(根节...

2021-06-03

Qt股票组件之自选股列表拖拽、右键常用菜单功能的实现

一、开头嘴一嘴本文带领大家来看看自选股列表的实现。如果有需要的朋友可以加我好友,有偿提供源码、或者也可以进一步提供功能定制封装的控件,或者demo都是没有样式的,所以看着...

2021-06-03

C程序中可怕的野指针图文详解

一、疑问点
指针是C语言一个很强大的功能,同时也是很容易让人犯错的一个功能,用错了指针,轻者只是报个错,重者可能整个系统都崩溃了。下面是大家在编写C程序时,经常遇到的一种错...

2021-06-03

opencv如何识别图片上带颜色的圆

本文实例为大家分享了opencv识别图片上带颜色的圆的具体代码,供大家参考,具体内容如下识别带颜色的圆,首先需要先查询该颜色的HSV值,下图部分紫色归为红色了:比如红色://红色的HSV...

2021-06-03

Qt实现闹钟小程序

本文实例为大家分享了Qt之闹钟小程序的具体代码,供大家参考,具体内容如下-首先首先我们利用Qt的designer 设计好我们需要的闹钟界面,设计界面如下图:其次我们来分别利用信号分别...

2021-06-03

c语言阶乘之和问题示例详解

题目描述用高精度计算出S=1!+2!+3!+…+n!(n≤50)其中“!”表示阶乘,例如:5!=5*4*3*2*1。输入输出格式输入格式:
一个正整数N。输出格式:
一个正整数S,表示计算结果。输入输出样例输入样...

2021-06-03

Visual Studio Code (vscode) 配置 C / C++ 环境的流程

 昨天突发奇想,想使用vscode配置C++环境,因为不想下载 Dev OR codeblock,然后借助了很多网上教程,用了昨天整整一下午的时间最后终于成功了(哈哈哈哈哈……)。今天跟大家分享一...

2021-06-03

使用C++制作GC Server过程详解

最近很多人找我要GC Server的源代码。我跟他们讲环境要求的时候,很多人都不以为然,结果最后仅仅测试程序就报了几千个Error。所以,我决定今天讲一下如何搭建你自己的GC Server...

2021-06-03

C++使用string的大数快速模幂运算(6)

本次项目目标:使用C++完成对于大数的相关运算,具体有加减乘除取模。项目要点1.大数指的是远超long long int的数据2.将大数用矩阵进行存储,并通过矩阵实现运算3.本人采用字符串...

2021-06-03

C语言中二维数组作为函数参数来传递的三种方法

c语言中经常需要通过函数传递二维数组,有三种方法可以实现,如下:方法一, 形参给出第二维的长度。例如:#include <stdio.h>void func(int n, char str[ ][5] ){ int i; for(i = 0;...

2021-06-03

详解C语言中的字符串数组

在C语言当中,字符串数组可以使用: char a[] [10]; 或者 char *a[]; 表示
第一种表示方式固定了每个字符串的最大大小。第二种没有字符串的大小限制。#include <stdio.h>#incl...

2021-06-03

C语言冒泡排序法的实现(升序排序法)

任务代码:数字的排序:#include <stdio.h> #define SIZE 10int main(){ int a[SIZE]={12 ,43,9,13,67,98,101,89,3,35};//十个数的无序数列 int i,j,t; printf("此程序使用...

2021-06-03

C++实现大数相乘算法

本文实例为大家分享了C++实现大数相乘的具体代码,供大家参考,具体内容如下首先说一下乘法计算的算法:同样是模拟人工计算时的方法。从低位向高位乘,在竖式计算中,我们是将乘数第...

2021-06-03

C++自定义API函数实现大数相乘算法

前言:之所以取题目的前部分为自定义API函数(不断更新中),是因为笔者想形成一套算法良好、接口清晰、方便编写程序的算法之意,也是为了日后更好调用算法,遇到相似的问题直接调用即...

2021-06-03

C++使用string的大数取模运算(5)

本次项目目标:使用C++完成对于大数的相关运算,具体有加减乘除取模。项目要点1.大数指的是远超long long int的数据2.将大数用矩阵进行存储,并通过矩阵实现运算3.本人采用字符串...

2021-06-03

C++使用string的大数除法运算(4)

本次项目目标:使用C++完成对于大数的除法运算,供大家参考,具体内容如下项目要点1.大数指的是远超long long int的数据2.将大数用矩阵进行存储,并通过矩阵实现运算3.本人采用字符...

2021-06-03

C++实现简单射击小游戏

使用c++制作简单的横板射击小游戏,供大家参考,具体内容如下#include <easyx.h>#include <time.h>#include <conio.h>class Bullet;class Tank;class E_Bullet;class Boss;bool...

2021-06-03

使用mmap实现大文件的复制(单进程和多进程)

使用mmap实现大文件的复制,供大家参考,具体内容如下
典型的文件复制的流程是:1、读取(fread)被复制的文件的内容。
2、写入(fwrite)到新的文件中去。
使用mmap进行文件复制的流程则...

2021-06-03

OpenCV实现简单摄像头视频监控程序

如何在冗长的监控录像中找到关键点?我们知道,监控录像中大部分信息都是没用的,那些信息就等同于一幅静态图像。我们要等待监控的范围内出现异常情况时再跟踪。这其实是一个最简...

2021-06-03

C语言中指针的加减运算方法示例

参考文章,值得一看 char arr[3]; printf("arr:\n%d\n%d\n%d\n", arr, arr + 1, arr + 2); char *parr[3]; printf("parr:\n%d\n%d\n%d\n", parr, parr + 1, parr + 2);从结果...

2021-06-03

华为笔试算法题汇总

本文为大家分享了华为2014笔试4道算法题,供大家参考,具体内容如下1.通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非...

2021-06-03

C语言中对数组赋值的三种形式

前言C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。在C语言中,对数组进行赋值...

2021-06-03

C++中进行txt文件读入和写入的方法示例

前言大家可能大部分写代码都是在devc或者 vs里面直接输入数据,这一般常见于简单算法和数据的处理,但是一旦处理大数据的话,几百万,几千万,上亿个数据手打似乎不能轻易实现的,那么...

2021-06-03

c++中的内联函数inline用法实例

问题描述:类中成员函数缺省默认是内联的,如果在类定义时就在类内给出函数定义,那当然最好。如果在类中未给出成员函数定义,而又想内联该函数的话,那在类外要加上 inline,否则就认...

2021-06-03

C++实现大整数乘法(字符串乘法)

本文实例为大家分享了C++实现大整数乘法的具体代码,供大家参考,具体内容如下
#include<iostream>#include<algorithm>#include<string>using namespace std; string add(strin...

2021-06-03

C++使用string的大数加法运算(1)

本次项目目标:使用C++完成对于大数的加法运算,供大家参考,具体内容如下项目要点1.大数指的是远超long long int的数据2.将大数用矩阵进行存储,并通过矩阵实现运算3.本人采用字符...

2021-06-03

C++使用string的大数乘法运算(3)

本次项目目标:使用C++完成对于大数的乘法运算,供大家参考,具体内容如下项目要点1.大数指的是远超long long int的数据2.将大数用矩阵进行存储,并通过矩阵实现运算3.本人采用字符...

2021-06-03

C++编程产生指定范围内的随机数

C/C++编程产生指定范围内的随机数,直接上个小程序:#include <stdlib.h>#include <time.h>#include <stdio.h>#include <string>#include <string.h> /* * 获取随机数 * return...

2021-06-03

C++变量判定的螺旋法则示例详解

前言C++ 中一个标识符配合着各种修饰界定符,使得标识符的本意不那么直观一眼就能看出,甚至需要仔细分析,才能知道该标识符的具体你含义。比如:void (*signal(int, void (*fp)(in...

2021-06-03

C++类继承 继承后函数的值实现详解

类的继承会首先寻找基类,若基类未实现,则会寻找派生类的函数1. class继承,函数不继承#include <stdio.h> class Base{public: Base(){} ~Base(){} int a; void setA() {...

2021-06-03

OpenCV实现智能视频监控

本文实例为大家分享了OpenCV实现智能视频监控的具体代码,供大家参考,具体内容如下之前在做毕设的时候网上找个完整的实现代码挺麻烦的,自己做完分享一下因为代码较为简单,没有将...

2021-06-03

一文让你不再害怕指针之C指针详解(经典,非常详细)

前言:复杂类型说明
要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们...

2021-06-03

OpenCV实现人脸识别简单程序

本文实例为大家分享了OpenCV实现人脸识别程序的具体代码,供大家参考,具体内容如下//Haar特征检测,人脸识别算法,是用xml作为训练后的分类器做的 #include<opencv2\opencv.hpp>#i...

2021-06-03

C语言中access/_access函数的使用实例详解

在Linux下,access函数的声明在<unistd.h>文件中,声明如下:int access(const char *pathname, int mode);access函数用来判断指定的文件或目录是否存在(F_OK),已存在的文件或目录...

2021-06-03

C++生成格式化的标准字符串实例代码

两种格式化字符串方法
众所周知,C++的std::string功能残缺,各种功能都没有,比如格式化字符串功能。
在python3中,支持两种格式化字符串的方法,一种是C风格,格式化的部分用%开头,%后...

2021-06-03

C++实现大整数乘法

算法竞赛入门经典 这本书并没有对大数乘法实现,所以自己补充了一下,乘法的实现很简单,就是再其数据结构基础上把每宽为8位的十进制数看成多项式的系数,vector的下标看成多项式的...

2021-06-03

C++实现大数相乘的算法

由于数字无法用一个整形变量存储,很自然的想到用字符串来表示一串数字。然后按照乘法的运算规则,用一个乘数的每一位乘以另一个乘数,然后将所有中间结果按正确位置相加得到最终...

2021-06-03

C++利用函数动态创建二维数组

本文实例为大家分享了C++利用函数动态创建二维数组的具体代码,供大家参考,具体内容如下很简单,使用两个new创建即可。运行截图及代码如下:#include<iostream>#include<string>#i...

2021-06-03

C++生成不重复的随机整数

C++生成不重复的随机数,供大家参考,具体内容如下给定正整数的范围[n,m],生成k个不重复的随机数字。IDE是vs013。#include "stdafx.h"#include <iostream> #include <vector>#i...

2021-06-03

opengl绘制五星红旗

本文实例为大家分享了opengl绘制五星红旗的具体代码,供大家参考,具体内容如下主要仪器设备VisualStudio C++2015Windows 10环境
opengl库操作步骤1.五星红旗的各项参数1) 旗面...

2021-06-03

C语言实现推箱子游戏的代码示例

很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家分享一下~一、介绍
开发语言:C语言
开发工具:Dev-C++ 5....

2021-06-03

VS2010+Opencv+MFC读取图像和视频显示在Picture控件

VS2010+Opencv+MFC读取图像和视频显示在Picture控件,供大家参考,具体内容如下1.新建MFC对话框应用程序。其余选项默认,单击完成,创建出对话框应用程序。删掉原来自带的一些控件,...

2021-06-03
返回顶部
顶部