678PDF
首页
软件
博客
工具箱
注册
登录
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) ... ``` ...
2026-09-21
👁 1
💬 0
优化
快速范围判断:再来一种新写法
C 语言的魔法数不胜数,我在《C 语言有什么奇技淫巧?》中过给快速范围判断的公式,将: ``` if (x >= minx && x <= maxx) ... ``` 改做: ``` if (((x - minx) | (maxx...
2026-09-21
👁 1
💬 0
优化
快除 255:到底能有多快?
真金不怕火炼,我先前在《C 语言有什么奇技淫巧?》中给出的整数快速除以 255 的公式: ``` #define div_255_fast(x) (((x) + (((x) + 257) >> 8)) >> 8) ``` 有人觉得...
2026-09-21
👁 1
💬 0
优化
定点数优化:性能成倍提升
定点数这玩意儿并不是什么新东西,早年 CPU 浮点性能不够,定点数技巧大量活跃于各类图形图像处理的热点路径中。今天 CPU 浮点上来了,但很多情况下整数仍然快于浮点,...
2026-09-21
👁 0
💬 0
优化