
C++编程
文章平均质量分 64
hbqjzx
这个作者很懒,什么都没留下…
展开
-
VSCode 编译运行C/C++
如果想要输出在集成的Terminal里,在Settings-Extensions-Run Code configuration里将 Run In Terminal 前的勾搭上,或者在插件的settings.json里添加 "code-runner.runInTerminal": true。使用Code Runner也可以编译运行java代码,但是如果代码中有中文,直接运行会出现乱码,此时在settings.json里添加。推荐安装包加设置环境变量的方式,转载 2023-02-10 22:05:55 · 227 阅读 · 0 评论 -
证件照制作如此简单——基于人脸检测与自动人像分割轻松制作个人证件照(C++实现)
前言1.关于证件照,有好多种制作办法,最常见的是使用PS来做图像处理,或者下载各种证件照相关的APP,一键制作,基本的步骤是先按人脸为基准切出适合的尺寸,然后把人像给抠出来,对人像进行美化处理,然后替换上要使用的背景色,比如蓝色或红色。2.我这里也按着上面的步骤来用代码实现,先是人脸检测,剪切照片,替换背景色,美化和修脸暂时还没有时间写完。3.因为是考虑到要移植到移动端(安卓和iOS),这里使用了ncnn做推理加速库,之前做过一些APP,加速库都选了ncnn,不管在安卓或者iOS上,性能都是不错的。转载 2022-03-16 08:56:43 · 2087 阅读 · 0 评论 -
【C++】十大经典排序算法详解
文章目录排序算法总览 比较类排序算法 交换排序 一. 冒泡排序 算法思想 算法步骤 动图演示 代码实现 二. 快速排序 算法思想 算法步骤 动图演示 代码实现 三. 插入排序 算法思想 算法步骤 动图演示 代码实现 四. 希尔排序 算法思想 算法步骤 动图演示 代码实现 五. 选择原创 2020-10-16 07:25:26 · 1836 阅读 · 0 评论 -
[NOIP普及组2018-T4]对称二叉树-题解报告
我的洛谷博客题目大意给出一个二叉树,判断给定的树的最大对称二叉子树的节点数划重点部分1.这棵树所有节点的左右子树交换,新树和原树对应位置的结构相同且点权相等2.以节点T为子树根的一棵“子树”指的是:节点T 和它的全部后代节点构成的二叉树。题解当时看到这题第一反应:把这颗树直接交换,看每个点是否相等,然后,我:好像好难好麻烦,去写T3吧(T3不是更难吗???)首先我们...原创 2019-11-09 14:53:55 · 378 阅读 · 0 评论 -
C++中cin的详细用法
代码编译运行环境:VS2012+Win32+Debug。1.cin简介cin是C++编程语言中的标准输入流对象,即istream类的对象。cin主要用于从标准输入读取数据,这里的标准输入,指的是终端的键盘。此外,cout是流的对象,即ostream类的对象,cerr是标准错误输出流的对象,也是ostream 类的对象。这里的标准输出指的是终端键盘,标准错误输出指的是终端的屏幕。在理解c...原创 2019-10-05 16:07:16 · 34809 阅读 · 3 评论 -
C++学习52个经典网站
原创连接:http://blog.youkuaiyun.com/microzone/article/details/6684436强烈推荐一个在线学习C++的网站,非常赞!简单+高效+实用!网址:http://en.cppreference.com/w/cpp/language/referenceC/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清...转载 2019-01-07 14:58:38 · 2534 阅读 · 0 评论 -
C/C++ 文件 / 字符串 操作大全
https://blog.youkuaiyun.com/qq_34719188/article/details/83341176文章目录一、需要提前了解的1. 文件分类2. 优缺点3. 实际举例4. 乱码原因二、C文件操作1. 文件打开方式分类2. 代码详解(各种读写)三、C++之 cin、cout1. ios::cout1.1 cout格式输出1.2 cout 成员函数2. i...转载 2019-01-17 15:49:54 · 566 阅读 · 0 评论 -
C++文件读写详解(ofstream,ifstream,fstream)
在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:#include <fstream>ofstream //文件写操作 内存写入存储设备 ifstream //文件读操作,存储设备读区到内存中fs...原创 2019-01-17 15:45:25 · 527 阅读 · 0 评论 -
c++文件操作大全
c++文件操作大全基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。一、流式文件操作这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下:typedef struct { int level; /* fill/empty level of buffer */...原创 2019-01-17 15:43:06 · 77961 阅读 · 10 评论 -
C/C++ 生成[X,Y]内的随机数
在C语言中,rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数。是根据一个数,称为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数 rand()会返回一随机数值,范围在0至RAND_MAX 间。返回0至RAND_MAX之间的随机数值,RAND_MAX定义在stdlib.h在...转载 2018-09-19 16:56:08 · 343 阅读 · 0 评论