自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (12)
  • 问答 (4)
  • 收藏
  • 关注

原创 如何优雅地用C++爆破初二数学题(图一乐)

很明显,这道简单的大题可以用枚举解决(也可以直接公倍数枚举,更快一点,但是最多只用枚举不到10次),正当我列了个大括号并解决完了这道题准备收起作业本的时候,我一个激灵,打了这么久CSP的复赛题,不如来看看这样的简单题目,夯实一下基础,顺带放松一下(省流:懒,觉得考试题太难),于是……PS:最开始写出下面的究极整合版的时候,for循环后面忘加分号了,所以第一次循环就直接return了,没有输出结果,搞的我还研究了半天:/

2023-12-25 23:29:25 457

原创 C++如何优雅地将浮点数向上取整

实现的大概原理就是先判断输入进来的数是否是整数,如果不是整数就直接向下取整(直接double转int就好)然后加1,否则直接输出。,觉得这样做不够优雅,有失代码健壮性,顺带再整一个更方便的办法,不用math库,甚至不用if语句就可以向上取整。将一个奇数分成两份,第一份向下取整,第二份向上取整,例如7分成两份,第一份为3,第二份是4。办法总比困难多,我突然想到有一个运算符可以代替if,那就是C++的三元运算符"?

2023-07-16 16:44:13 510 3

原创 Dev-C++配置信息丢失

把从-lgraphics到最后的-m32之前所有部分全部复制到DevC++的链接文件里(-L后面的是Lib的目录,尾巴的-m32我也不知道有什么用但是不需要拷)用记事本打开,找到开头为“LIBS”的那一行(一般在第10行),如图所示(这行不小心手滑打了一个S,你的实际Makefile文件里是没有这个的)1、卸载完成后会弹出一个提示框,有是和否两个选项,千万别点是,会卸载配置文件,你另一个Dev就用不了了。我的电脑上装了两个DevC++,今天忍不住卸载掉了一个,来说说我踩过的坑。

2023-02-26 11:08:39 1481

原创 Visual Studio 2017报错‘GetVersionExW‘: 被声明为已否决

Visual Studio 2017报错'GetVersionExW': 被声明为已否决

2023-01-08 10:42:28 617

原创 C++判断窗口是否置顶

通过GetForeGroundWindow函数判断窗口是否置顶

2022-07-21 10:47:31 1032 1

原创 cmd从网站上下载指定文件

今天在做下载器的时候涉及到了从网站上下载指定文件的问题,网上说要用powershell才行,因为语言是C++,好像调用不了powershell,但是网上的格式大多是这样:$client = new-object System.Net.WebClient$client.DownloadFile(’网站地址’, ‘本地目录’)那有没有一种办法能优雅地用cmd直接下载到本地目录呢?啊还是有的,我们可以利用cmd的start命令直接打开网址下的文件,比如start https://www.ba

2022-05-22 17:25:54 8066 6

原创 OpenGL鼠标控制视角旋转

今天在研究相机的移动问题,顺便就写一下首先,上代码​​/*------------------------------头文件------------------------------*/#define GLUT_DISABLE_ATEXIT_HACK //不加就报错,这两行都是#define GLEW_STATIC#define BMP_Header_Length 54#define WindowWidth GetSystemMetrics(SM_CXSCREEN)#def

2022-05-07 13:17:17 2194

原创 DevC++OpenGL报错“recipe for target ‘Game.exe‘ faild”

最近在迁移项目到新电脑时,迁移后DevC++原项目在旧电脑上编译通过,在新电脑上就提示“recipe for target 'Game.exe' faild”,上网查了各种办法,都不行,我就想是不是编译器使用了旧电脑上不兼容或数据错误的临时文件生成的可执行文件,我就抱着死马当活马医的精神,除了dev工程主文件和main.cpp其他的全部清除,再一编译,成功通过。...

2022-04-15 21:29:48 781 2

原创 OpenGL绘图函数汇总

留个档FGAPI void FGAPIENTRY glutWireCube( double size );FGAPI void FGAPIENTRY glutSolidCube( double size );FGAPI void FGAPIENTRY glutWireSphere( double radius, GLint slices, GLint stacks );FGAPI void FGAPIENTRY glutSolidSphere( double radius

2022-03-16 13:39:49 1164

原创 Unity2019显示带有透明色的贴图

前几天在写枪械发射时的粒子效果,做到贴图时上网找透明贴图的显示办法,发现并没有有效的办法就自己琢磨了这个办法,把这个方法分享一下创建一个plane,如下图新建一个材质球,放到plane上点进材质球,在shader栏选择Mobile/Particles/Alpha Blended,会出现如下UI:只需要添加贴图即可。效果:...

2022-03-13 15:47:54 8569

原创 我的OpenGL开发日志——枪战游戏

我今天打算写个小枪战,使用OpenGL,尽管我可能称不上会用OpenGL。我用的DevC++,这里顺带大概说一下DevC++如何配置OpenGL,详细教程我会接下来再写一篇(尽管可能和现在解释的没什么区别,只是为了百度上的DevC++ Coder)。首先,我的DevC++是5.15版本,在窗口标题里有版本,如果不是可以按F1键在浏览器打开帮助,照着官方提供的下载链接下载最新5.15版本,打开编译器,新建项目(注意不能是单独文件),在项目属性(Ctrl+H)>参数中,选中链接,输入下方代码,

2022-02-17 21:25:44 2691

原创 Unity实现我的世界摧毁方块功能

事情是这样的,今天我打算复原我的世界,做到摧毁方块的功能时,就想不到可以用什么办法来检测,一开始我想用射线检测,可射线检测我不会...于是我又想到了碰撞检测Fire.cs,代码如下。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class Fire : MonoBehaviour { GameObject

2022-02-08 16:58:27 2604

原创 EGE图形库写2D我的世界

前不久,我刚升级EGE图形库,就小试身手(主要太激动了)做了一款小游戏。上代码#include<stdio.h>#include<graphics.h>#include<conio.h>#include<time.h>#include<iostream>#include<stdlib.h>#include<windows.h>#include<mmsystem.h>#pragma com

2022-01-24 18:52:37 2337

原创 用C语言写坦克大战

今天,我们来用C语言写一个坦克大战小游戏。 首先,上代码。#include <stdio.h>#include <stdlib.h>#include <conio.h>#include <windows.h>#include <time.h>#include <string.h> HANDLE hout;char zt;int yz,xz,ht,wz,fen,jb;int ...

2021-07-31 19:09:13 7461 6

两份杀软(一份有问题,一份没问题)

第一份CSafe是我一天前写的,第二份CSafe44.4是我今天更新的,第二份没法查到管理员程序

2024-02-01

各种自己写的排序算法,做个备份

略微做个备份

2023-07-17

自己写的排序2.0版本

自己写的排序2.0版本,递归求解

2023-06-29

自己写的排序算法,还有点小问题

自己写的,只有个框架,递归计算

2023-06-29

简单的两个排序的例子,一共2个程序

排序

2023-06-28

用来占满C盘的Bat批处理,自己做测试用

个人文件,仅用于测试程序

2023-03-01

C++/OpenGL枪战游戏

openGL枪战游戏,可载入材质,有准心,有调试系统,有日志,可以自定义重要参数(例如垂直同步等),敌方可自动移动,没有攻击性,纯解压/参考学习,材质有一点点问题,长宽比有大佬可以自行改改,适合正在学习载入纹理的新手

2022-11-16

C++写的一个杀毒软件

编译器DevC++,仅使用Windows API库,可以杀掉病毒进程,病毒库可自定义,有一点内存泄漏问题,可以用long long整形多撑一会儿,可以把文件读到内存里再查杀(只是我不会),仅供参考,切勿使用

2022-11-16

OpenGL图形库,外附一个其他库

自己写的一个简化OpenGL编程的外部库,文件位置在FCGL\FCGL.h,其他的都是OpenGL的文件,可以直接使用,包括基础3d图形绘制函数,纹理加载函数(devc++可用)、灯光处理函数,基础处理函数等

2022-07-28

一千CPS连点器C++

四个模式,10CPS、100CPS、500CPS和无限制模式 无限制模式处理器越强速度越快,至强E5测试1000CPS 渣机不建议太快,容易卡死

2022-06-14

OpenGL简单枪战游戏

修复了在NVIDA显卡上的撕裂情况,加入游戏日志的显示,但并没有子弹发射及击中的检测,按下左键时只会有一声枪声,供初学者研究

2022-05-10

Unity实现枪战游戏

Unity制作,一张地图 实现效果:基础操作,开枪,敌方死亡判定,枪口特效及音效 不带源代码,允许反编译(如果你有那本事) 适合Unity基础学习参考

2022-04-14

C++/OpenGL第一人称枪战游戏

无刚体,子弹检测也有些简陋,见谅,以后会改的awa

2022-03-04

EGE图形库实现我的世界2D版

EGE图形库实现我的世界2D版

2021-11-15

Python版本3.9.2,有需要的可以下载试试

Python版本3.9.2,欢迎下载。

2021-07-31

Java编译器eclipse,实测能用

Java编译器,有需要的可以下载

2021-07-31

C语言写的坦克大战小游戏.rar

C语言写的坦克大战,有需要的可以下载试试(附源码),可能写的不是特别好,请见谅(我是新手)

2021-07-19

C语言写的计算器.rar

C语言写的计算器,有需要的可以下载试试(附源码)

2021-07-19

java-8u281.exe

java版本8u281,欢迎下载。

2021-06-26

Dev-C++.rar

C语言的编译器,希望没有漏放。大家可以试试,本人试过。

2021-06-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除