C/C++应用与心得
文章平均质量分 83
paschen
未来就在不远处,但是就在这么短的距离内,仍旧有很多事情要做。
展开
-
C++中的古怪表达式
C++中的一些古怪表达式int a[5] = {1,2,3,4,5};int b = 4;auto c = b[a];原创 2015-08-06 13:33:41 · 2435 阅读 · 6 评论 -
C++标准模板库中list大数据量情况下析构效率的研究
本文探讨了拥有大量元素的list的析构时效率问题,同时给出了一些可行的方法提升效率,包括笔者封装写成的一个QuickList类原创 2015-10-16 14:08:03 · 2902 阅读 · 0 评论 -
C++PE文件格式解析类(轻松制作自己的PE文件解析器)
用C++封装了可以轻松高效获取PE文件中各信息的类,该类有较高可读性,同时具有一定的通用性,适合学习,也适合轻松实现自己的PE文件信息查看软件原创 2016-02-06 18:05:11 · 8439 阅读 · 10 评论 -
Windows内存清理工具实现——从现象到本质
Windows内存清理工具实现——从现象到本质原创 2016-10-16 15:58:30 · 15711 阅读 · 4 评论 -
不使用C/C++标准库实现的浮点数与字符串相互转换(最给力)
C/C++标准库由于需要具有良好的通用性与全面性,使用了较为复杂的实现方法,实现的代码庞大对于简单的Windows程序,使用C/C++标准库生成的EXE文件体积较大,整个程序80%以上代码可能均来源于标准库一种可行的解决办法是使用C/C++动态库(MTd、MT),但这要求系统安装有相应版本的CRT简单的程序往往功能要求不多、限制通常较少、无需考虑过多情况,使原创 2017-07-06 16:13:51 · 7596 阅读 · 14 评论 -
经典数学问题“空瓶换酒”求解(C/C++)
经典数学问题“空瓶换酒”:某啤酒店可用a(>0)个空啤酒瓶换b(<a)瓶啤酒,某人一次购买n瓶啤酒,问其最多能够喝多少瓶啤酒?通常这类问题希望我们要“投机取巧”,即先找店家或他人借空瓶,换酒喝完后再如数归还为求全面,本人分别对“允许借空瓶”与“不允许借空瓶”两种情况进行推导(一)允许借空瓶:能借到空瓶我们可以尽可能做到物尽其用每换一次需要a个空瓶,而换来的酒喝完后又有b个空瓶,实际每次...原创 2018-04-07 15:11:55 · 16133 阅读 · 2 评论