2019年5月8日

C++ 模板元编程简单小栗子

摘要: 最近看了看模板的元编程,感觉有点意思。 一些计算可以在编译过程就能够完成,榨干编译器的最后一点资源。 stl中用的全是这些玩意。 当然,这增加了编译时长。 我记得貌似有“图灵完备”这个说法——模板的元编程现在能够实现判断跳转、循环,理论上来说,一般能够用运行时解决的问题,在编译时都能够解决。 但这个 阅读全文

posted @ 2019-05-08 15:10 __Even 阅读(375) 评论(0) 推荐(0) 编辑

2019年4月9日

C++ 基于凸包的Delaunay三角网生成算法

摘要: Delaunay三角网,写了用半天,调试BUG用了2天……醉了。 基本思路比较简单,但效率并不是很快。 1. 先生成一个凸包; 2. 只考虑凸包上的点,将凸包环切,生成一个三角网,暂时不考虑Delaunay三角网各种规则。将生成的三角形放进三角形集合 Triangles 中; 3.将其它非凸包上的点 阅读全文

posted @ 2019-04-09 11:07 __Even 阅读(4564) 评论(0) 推荐(1) 编辑

2019年3月21日

C/C++ 控制台字体的变颜变色

摘要: 先扔一个链接上来,因为怕忘: https://blog.csdn.net/stude/article/details/7645056 https://blog.csdn.net/lindorx/article/details/78760610 以下才是代码。 做了一个控制台进度条,并显示百分比。 U 阅读全文

posted @ 2019-03-21 16:28 __Even 阅读(717) 评论(0) 推荐(0) 编辑

2018年10月19日

VBA随机地牢生成

摘要: 无聊啊……于是,我想做一个随机地图。 但是我很懒,不想做。 但是身体很诚实。 这次是直接在Excel中制作的地图,但是,VB的执行效率很慢,我代码的效率也很慢,导致,一旦地图长宽稍大,就会出现好几分钟才能出现结果的效果。 而且,不能忍的是,随机崩溃!我至今没有找到原因在哪。 原因找到了:崩溃并不是随 阅读全文

posted @ 2018-10-19 11:54 __Even 阅读(645) 评论(0) 推荐(0) 编辑

2018年10月10日

C++ 实数类

摘要: 这个类我发现我用的地方还不少,所以,我将它重写了。 以前的写法过于沙雕,还用的模板类,还支持小数转换。实际上我整出这个东西,就是为了不使用小数,那么我为什么还要支持小数的转换? 这次我的写法,更多地是为了更简单地使用。 1 #pragma once 2 3 #include <stdint.h> 4 阅读全文

posted @ 2018-10-10 19:29 __Even 阅读(646) 评论(0) 推荐(0) 编辑

C++ 自定义时间

摘要:   今天精神状态不好,和公司的领导请了假。为了抵抗我的痛苦,我在床上打坐冥想,从早上九点到下午三点二十六。嗯,感觉好多了。这种温和的暴力果然有效。   之后吃了点东西,然后无聊的我就在想,明天的工作该做些什么。   我的自定义时间系统还没有 阅读全文

posted @ 2018-10-10 19:28 __Even 阅读(259) 评论(0) 推荐(0) 编辑

C++ 随机数

摘要: 待着无聊,我又开始乱敲代码了。 这次是:随机数。。。 这里用到了C++11的新版随机数,感觉……还可以? 以下代码都是瞎写的 现在支持伪随机数生成(19.5.17) 基类 Random,静态类,其中所有的函数都为静态函数。它的作用主要是生成一个随机数种子。 随机数种子的是自从执行代码的机器开机到执行 阅读全文

posted @ 2018-10-10 19:26 __Even 阅读(694) 评论(0) 推荐(0) 编辑

C++ 凸包生成算法

摘要: 由于我的极差记忆力,我打算把这个破玩意先记下来。因为以后会有改动(Delaunay三角网生成算法),我不想把一个好的东西改坏了。。。 好吧…… 凸包生成算法,: 1.先在指定的宽( )高( )范围内生成一堆随机点;   1.1. 生成N个不重复的正整数,使用洗牌算法让生成的数字不 阅读全文

posted @ 2018-10-10 19:23 __Even 阅读(3722) 评论(1) 推荐(0) 编辑

导航