-
如何让C++函数返回值死心塌地为你工作
所属栏目:[C语言] 日期:2020-12-15 热度:178
本文主要研究的是C++函数返回值,你必须注意的问题,下面进入正题。 C++太繁杂了,先接触C++后接触python这样的语言,你就再也不想碰它,因为,就连一个函数返回值都一大堆的说道,这里面的玄机,连工作三年的C++熟手都未必能准确的理解和运用。 归根结底,C[详细]
-
linux 中zabbix监控安装方法
所属栏目:[C语言] 日期:2020-12-15 热度:118
1、关闭iptables和selinux # systemctl stop firewalld# systemctl disable firewalld# setenforce 0 2、安装yum源 # cd /etc/yum.repos.d# yum -y install wget# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo# yum clean all # yum makecache[详细]
-
linux下安装team viewer的方法
所属栏目:[C语言] 日期:2020-12-15 热度:189
1.首先下载rpm包 32位 wget https://download.teamviewer.com/download/linux/teamviewer.i686.rpm 64位 wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm 2.安装teamviewer包及其依赖(以64位为例) yum install teamviewer.x86_6[详细]
-
C语言排序算法之插入排序
所属栏目:[C语言] 日期:2020-12-15 热度:85
算法实现: 使用插入排序将下面的数字按照从小到大的顺序排列 步骤1:数组中已经排好的是{1},将9插入数组中 步骤2:数组中已经排好的是{2,9},将5插入数组中 步骤3:数组中已经排好的是{2,5,9},将4插入数组中 步骤4:数组中已经排好的是{2,4,9},将8插入数组[详细]
-
C语言快速排序与二分查找算法示例
所属栏目:[C语言] 日期:2020-12-15 热度:112
本篇章节讲解C语言二分排序与查找算法。供大家参考研究具体如下: 题目: 首先产生随机数,再进行快速排序,再进行二分查找。 实现代码: #include stdio.h#include stdlib.h#include time.hvoid quiksort(int a[],int low,int high){ int i = low[详细]
-
C++实现分水岭算法(Watershed Algorithm)
所属栏目:[C语言] 日期:2020-12-15 热度:136
分水岭分割方法(Watershed Segmentation),是一种基于拓扑理论的数学形态学的分割方法,其基本思想是把图像看作是测地学上的拓扑地貌,图像中每一点像素的灰度值表示该点的海拔高度,每一个局部极小值及其影响区域称为集水盆,而集水盆的边界则形成分水岭[详细]
-
Opencv实现用于图像分割分水岭算法
所属栏目:[C语言] 日期:2020-12-15 热度:88
目标 使用分水岭算法基于掩模的图像分割 学习函数: cv2.watershed() 原理 任何一幅灰度图像都可以被看成拓扑平面,灰度值高的区域可以被看成是山峰,灰度值低的区域可以被看成是山谷。我们向每一个山谷中灌不同颜色的水,随着水的位的升高,不同山谷的水就[详细]
-
OpenCV图像文件批量读取编程实例
所属栏目:[C语言] 日期:2020-12-15 热度:177
OpenCV编程实例之图像文件批量读[详细]
-
c++实现合并文件以及拆分实例代码
所属栏目:[C语言] 日期:2020-12-15 热度:159
本文主要研究的是c++实现合并文件以及拆分的相关内容,分享了实现代码,具体如下。 昨天看到一篇介绍TFS的文章,大意是为了处理海量图片,采用分布式架构,将小图片合并为大的文件 兴趣驱使下,写了一个简单的文件合并拆分程序 合并的方法很简单,将小文件写[详细]
-
C++实现航空订票程序
所属栏目:[C语言] 日期:2020-12-15 热度:151
这是帮我同学写的一个C++作业,说实话好久没写过C++都有些生疏了。但他们好像还没学面向对象编程,所以只能是简单的结构体和输入输出的逻辑。 题目要求: 编写一个航空订票程序: 假设一等舱5个座位,编号为1~5,经济舱20个座位,编号为1~20 具体要求如下:[详细]
-
OpenCV实现马赛克和毛玻璃滤镜效果
所属栏目:[C语言] 日期:2020-12-15 热度:165
本文为大家分享了OpenCV实现马赛克和毛玻璃滤镜的具体代码,供大家参考,具体内容如下 一、马赛克效果 马赛克的实现原理是把图像上某个像素点一定范围邻域内的所有点用邻域内随机选取的一个像素点的颜色代替,这样可以模糊细节,但是可以保留大体的轮廓。 以[详细]
-
opencv实现读取视频保存视频
所属栏目:[C语言] 日期:2020-12-15 热度:111
不得不说opencv是个强大的东东,以前做一个项目的一个模块时使用到进行图形处理,这次是想将一个视频的播放放慢,以前在网上看到opencv有这个功能,今天就不小心尝试了下,东西不多,主要是做个小记录还有一点要注意的小问题说一下,代码不多,基本上也都是c[详细]
-
Swift 4.0中如何引用3.0的第三方库
所属栏目:[C语言] 日期:2020-12-15 热度:168
前言 第三方库是所有工程师在开发中都会经常用到的,熟练的掌握多个第三方库能把我们的生产力提升一大截,Swift 已经发布了 4.0 版本,在 Xcode9 中新建项目后,默认是使用 4.0 语法的。项目中的引用的第三方库,虽然有很多已经发不了 4.0 版本,但是还是有[详细]
-
Opencv实现读取摄像头和视频数据
所属栏目:[C语言] 日期:2020-12-15 热度:164
实际上,按一定速度读取摄像头视频图像后,便可以对图像进行各种处理了。 那么获取主要用到的是VideoCapture类,一个demo如下: //如果有外接摄像头,则ID为0,内置为1,否则用0就可以表示内置摄像头 cv::VideoCapture cap(0); //判断摄像头是否打开 if(!cap[详细]
-
linux下用户程序同内核通信详解(netlink机制)
所属栏目:[C语言] 日期:2020-12-15 热度:109
简介 linux下用户程序同内核通信的方式一般有ioctl, proc文件系统,剩下一个就是Netlink套接字了。 这里先介绍下netlink。 Netlink 是一种在内核与用户应用间进行双向数据传输的非常好的方式,用户态应用使用标准的 socket API 就可以使用 netlink 提供的强[详细]
-
Linux多线程编程快速入门
所属栏目:[C语言] 日期:2020-12-15 热度:118
本文主要对Linux下的多线程进行一个入门的介绍,虽然是入门,但是十分详细,希望大家通过本文所述,对Linux多线程编程的概念有一定的了解。具体如下。 1 线程基本知识 进程是资源管理的基本单元,而线程是系统调度的基本单元,线程是操作系统能够进行调度运[详细]
-
Linux调试工具GDB使用简易教程
所属栏目:[C语言] 日期:2020-12-15 热度:67
本文所述主要是Linux调试工具GDB的使用教程,具体如下。 声明: 本博客内容是由本人经过实验楼教程整理得来。 GDB的相关概念 GDB,是 The GNU Project Debugger 的缩写,是 Linux 下功能全面的调试工具。GDB 支持断点、单步执行、打印变量、观察变量、查看寄存[详细]
-
详细解读linux下swap分区的作用
所属栏目:[C语言] 日期:2020-12-15 热度:84
本文研究的主要是linux下swap分区的相关内容,具体介绍如下。 swap分区介绍 嵌入式Linux中文站消息,Linux系统的Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程[详细]
-
C语言版二值图像统计连通区域
所属栏目:[C语言] 日期:2020-12-15 热度:101
连通区标记是最基本的图像处理算法之一。该算法中,按从左至右、从上至下的顺序,对整幅图像进行扫描,通过比较每个前景像素的邻域进行连通区标记,并创建等效标记列表。最后,合并等效标记列表,并再次扫描图像以更新标记。算法的优点的是通俗易懂,缺点是[详细]
-
Linux通过匿名管道进行进程间通信
所属栏目:[C语言] 日期:2020-12-15 热度:89
本文研究的主要是Linux通过匿名管道进行进程间通信的相关内容,具体介绍如下。 在前面,介绍了一种进程间的通信方式:使用信号,我们创建通知事件,并通过它引起响应,但传递的信息只是一个信号值。这里将介绍另一种进程间通信的方式――匿名管道,通过它进[详细]
-
深入解读Linux进程函数fork(),vfork(),execX()
所属栏目:[C语言] 日期:2020-12-15 热度:180
本文研究的主要是Linux进程函数fork(),vfork(),execX()的相关内容,具体介绍如下。 函数fork() fork函数:创建一个新进程 1.fork()成功后,将为子进程申请PCB和用户内存空间。2.子进程会复制父进程用户空间的所有数据(代码段、数据段、BSS、堆、栈),文件描[详细]
-
C语言贪吃蛇经典小游戏
所属栏目:[C语言] 日期:2020-12-15 热度:183
一、贪吃蛇小游戏简介: 用上下左右控制蛇的方向,寻找吃的东西,每吃一口就能得到一定的积分,而且蛇的身子会越吃越长,身子越长玩的难度就越大,不能碰墙,也不能咬到自己的身体,等到了一定的分数,就能过关。 二、函数框架 三、数据结构 typedef struct[详细]
-
C语言手把手教你实现贪吃蛇AI(上)
所属栏目:[C语言] 日期:2020-12-15 热度:175
本文实例为大家分享了手把手教你实现贪吃蛇AI的具体步骤,供大家参考,具体内容如下 1. 目标 编写一个贪吃蛇AI,也就是自动绕过障碍,去寻找最优路径吃食物。 2. 问题分析 为了达到这一目的,其实很容易,总共只需要两步,第一步抓一条蛇,第二步给蛇装一个[详细]
-
贪吃蛇C语言代码实现(难度可选)
所属栏目:[C语言] 日期:2020-12-15 热度:60
本文实例为大家分享了C语言实现贪吃蛇的具体代码,供大家参考,具体内容如下 /********************************************************* ********************贪吃蛇(难度可选)******************** **************制作者:Xu Lizi 日期:2012/12/31***[详细]
-
C语言手把手教你实现贪吃蛇AI(中)
所属栏目:[C语言] 日期:2020-12-15 热度:110
手把手教你实现贪吃蛇AI,具体内容如下 1. 目标 这一部分主要是讲解编写贪吃蛇AI所需要用到的算法基[详细]