![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小项目
windows下一些简易游戏及其他功能实现
浪客小子
这个作者很懒,什么都没留下…
展开
-
简易的遍历文件加密解密
功能描述将生成的可执行程序放在指定的文件夹内,双击后将该目录下所有文件包括子文件夹内文件全部加密,再次双击运行后将进行解密。加密解密实现主要运用了异或与取反操作,异或:两个值不同为1,相同为0。取反就是将该数的二进制按位变为与原相反的数,即1变为0,0变为1。例如:程序:#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <string>#include <queue>#include原创 2021-02-16 12:28:06 · 286 阅读 · 0 评论 -
调用百度人脸识别API进行人脸对比 C语言
百度人脸识别api使用是免费的,有人脸对比、人脸搜索、人脸检测与属性分析三的功能,本文写的是人脸对比。这里给出百度人脸对比api的技术文档,请点击网址https://cloud.baidu.com/doc/FACE/s/Lk37c1tpf另外需要注册百度智能云,获取API Key和Secret Key,并用此获取accesss_token,方法是:将上述两个值填在相应的位置上,然后将这个网址输在浏览器中https://aip.baidubce.com/oauth/2.0/token?grant_type=原创 2020-11-13 00:08:35 · 1000 阅读 · 4 评论 -
linux——进程间通信(共享内存)
概念通俗的说就是两个进程同享一段公共的内存空间,这段空间就叫共享内存,共享内存的数据两个进程都可以访问,可对其写数据,也可对其读数据。共享内存是两个单独进程之间的通信,两个进程之间可以没有任何关系。图解内存共享函数int shmget(key_t key, size_t size, int shmflg);参数 key:这个共享内存段名字 size:共享内存大小 shmflg:由...原创 2020-04-07 18:11:36 · 259 阅读 · 0 评论 -
远程拍照并获取图片
主要功能肉鸡程序启动后可打开摄像头迅速拍摄一张照片,通过服务器发送到主机,发送完成后删除肉鸡本地保存的图片相关技术socket网络编程文件操作opencv代码肉鸡#define _WINSOCKAPI_ #define _CRT_SECURE_NO_WARNINGS#define _WINSOCK_DEPRECATED_NO_WARNINGS#include <W...原创 2020-04-02 17:23:17 · 2180 阅读 · 0 评论 -
单词助手(可联网)
基本功能1. 可实现对本地词库添加、删除单词功能2. 可实现查词功能,根据英文查释义,优先从本地词库查询,如果本地词库没有就自动网上查询,并将其添加至本地词库3. 可实现学习功能,每天50词,可分批次学习,并有根据单词选择释义和根据释义写单词两种学习方式4. 可实现错误回顾功能,在学习过程中出错的词都保存在文件中,用于下次回顾5. 可实现服务器多并发涉及技术1. C/C++2. 文...原创 2020-04-01 19:53:34 · 278 阅读 · 0 评论 -
用C语言设置程序开机自启动
``当需要使某一程序在开机时就启动它,需要把它写进注册表的启动项中。下面就展示一种简单的写法:#include <windows.h>#include <stdlib.h>#include <stdio.h>void ComputerStart(char *pathName){ //找到系统的启动项 char *szSubKey = "SOF...原创 2019-11-06 20:21:50 · 5750 阅读 · 8 评论 -
制作一个钟表
用EasyX制作的一个简易钟表,需设置字符集属性为多字节字符集。#include<stdio.h>#include<graphics.h>#include<math.h>#include<stdlib.h>#define width 900 //屏幕的宽#define high 600 //屏幕的高#defin...原创 2019-11-09 17:28:38 · 1128 阅读 · 2 评论 -
飞翔的小鸟小游戏
#include<stdio.h>#include<windows.h>#include<stdlib.h>#include<conio.h>#include<time.h>#define a 2typedef struct Bird{ int width, high; //屏幕的宽、高 int b...原创 2019-11-09 17:41:28 · 559 阅读 · 0 评论 -
简易飞机空战小游戏
```go#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<time.h>#include<windows.h>#define width 30 //屏幕的宽#define high 40 //屏幕的高#define Ene...原创 2019-11-09 17:47:22 · 381 阅读 · 0 评论 -
通讯录动态版
#include<stdio.h>#include<stdlib.h>#include<string.h>enum operation{ EXIT, //退出 ADD, //添加 SEARCH, //查找 DELETD, //删除 AMEND, //修改 SHOW //显示};enum object{ X_NAME, ...原创 2019-11-09 18:43:08 · 136 阅读 · 0 评论 -
自定义设置一个屏保程序
用C语言写一个简单的窗口程序,目的是生成一个可视化的图形窗口,需要用到EasyX库,可在文章末尾的网盘链接中下载。该程序退出需左击鼠标,否则无法退出。#include<stdio.h>#include<stdlib.h>#include<windows.h>#include<conio.h>#include<graphics.h>...原创 2019-11-21 20:38:01 · 1783 阅读 · 0 评论 -
获取u盘文件
功能:开机自启动,无dos窗口弹出,复制速度较快缺点:面对杀软很无奈#pragma comment( linker, "/subsystem:windows /entry:mainCRTStartup" )//屏蔽dos窗口#include <stdio.h>#include <stdlib.h>#include <windows.h>#includ...原创 2020-03-04 22:44:53 · 250 阅读 · 3 评论