S
Skywind Inside
写自己的代码,让别人猜去吧
Skywind Inside @skywind · 注册于 2026-09-20 · 80 博文 · 0 帖子 · 0 回复
博文 (80) 帖子 (0)
全部 随笔 游戏开发 编程技术 大浪淘沙 图形编程 网络编程 未分类 编译原理 人工智能 #Vim #网络 #命令行 #神兵利器 #GUI #优化 #Python #图形 #闲聊 #计算机系统 #算法 #机器学习 #AI #Win32 #词法分析 #同步 #小游戏 #编译原理 #Linux #经典游戏 #随笔 #汇编 #系统开发 #PIM #KCP #脚本 #视频 #IM #好用工具 #DOS
C 语言有什么奇技淫巧?
C 语言的技巧有很多,列一些和性能有关的: #### 快速范围判断 经常要批量判断某些值在不在范围内,如果 int 检测是 [0, N) 的话: ``` if (x >= 0 && x < N) ... ``` ...
快速范围判断:再来一种新写法
C 语言的魔法数不胜数,我在《C 语言有什么奇技淫巧?》中过给快速范围判断的公式,将: ``` if (x >= minx && x <= maxx) ... ``` 改做: ``` if (((x - minx) | (maxx...
快除 255:到底能有多快?
真金不怕火炼,我先前在《C 语言有什么奇技淫巧?》中给出的整数快速除以 255 的公式: ``` #define div_255_fast(x) (((x) + (((x) + 257) >> 8)) >> 8) ``` 有人觉得...
定点数优化:性能成倍提升
定点数这玩意儿并不是什么新东西,早年 CPU 浮点性能不够,定点数技巧大量活跃于各类图形图像处理的热点路径中。今天 CPU 浮点上来了,但很多情况下整数仍然快于浮点,...