C++基础知识
孤独的根号三号程序员
心之所向,素履以往
展开
-
c++识别图片身份证号码
tips1:创建好项目之后,需要把识别的身份证放在所在文件夹的idcard\data\pic里面。tips2:需要用到这个软件库——opencv,可以去下载相应的版本,附上下载地址,我用的是4.0的版本。然后在项目属性里面进行配置。不会配置或者出现问题可以去参考这两篇博客。配置问题:https://blog.csdn.net/sinat_34707539/article/details/82804545报错问题:https://blog.csdn.net/shuiyixin/article/det..原创 2022-05-12 11:33:56 · 1157 阅读 · 0 评论 -
C++实现推箱子游戏
主要由以下几个功能:可以选择关卡,按h出现提示,可将关卡信息以文本信息存入TXT文件。回撤功能还在完善中,所以没有发出来。1.头文件#include <graphics.h> #include <conio.h>#include <string>#include<iostream>#include <fstream>using namespace std;#define B_SIZE 60 // 方块大小#define原创 2022-05-03 10:58:58 · 1678 阅读 · 0 评论 -
C++:对TXT文件进行读写
1.所用头文件#include "stdafx.h"#include<conio.h>#include<string>#include <iostream>#include <fstream>using namespace std;2.写入TXT文件我这是写入了一个三维数组,感兴趣的小伙伴可以试写入二维和一维数组,效果都是差不多的。需要注意的是, 这个文件路径,需要自己写好,如果不存在的话是无法写入成功的。然后在该路径的最后,你是否创建好了原创 2022-04-28 00:24:54 · 8755 阅读 · 1 评论 -
C++:见缝插圆
见缝插圆是基于见缝插针的改良版小程序,只要所建画布当中存在缝隙,就会在其中随机创建一个圆,一共有4中绘画模式,初始状态默认为第1种,只要按下空格就可以切换绘画模式。感兴趣的小伙伴可以基于代码,去做一个修改,比如更改绘画模式,又更改形状,让它可以画正方形、长方形、三角形之类的。1.运行效果2.所用头文件#include "stdafx.h"#include <graphics.h> #include <conio.h>#include <stdio.h>原创 2022-04-23 23:47:38 · 1014 阅读 · 1 评论 -
C++:见缝插针双人对战
简单说两句,这个双人对战只是实现了两人的对分,并没有做出相应判断,感兴趣的小伙伴可以自己动手写写。玩家一按数字1键,玩家二按数字2键,而且随着插入的针越来越多,速度也会越来越快。不过,你们可以自己更改参数来控制加速度的大小。可以自己研究下如何来控制加速度,实在想不通代码中也有注释可以让其找到相应的地方。1.所用头文件#include "stdafx.h"#include <graphics.h> #include <conio.h>#include <stdio.h原创 2022-04-22 23:51:41 · 1204 阅读 · 1 评论 -
C++根据鼠标移动轨迹作画
1.所用头文件#include "stdafx.h"#include<windows.h>#include<graphics.h>#include<iostream>using namespace std;2.作画函数void pen(){ int x0, y0; //定义初始坐标 MOUSEMSG m; //定义鼠标消息 m = GetMouseMsg(); //获取一次鼠标消息 x0 = m.x; y0 = m.y;//原创 2022-04-22 07:44:41 · 1493 阅读 · 1 评论