当 AI 遇到未定义行为
AI 生成的 C/C++ 代码里有多少未定义行为?我用 UBSan、ASan、MSan 扫了 200 段 AI 生成的代码。结果:38% 包含至少一个 UB。
发布来自土法炼钢兴趣小组的知识、笔记、进展和应用。主题包括数据结构和算法、编程语言、网络安全、密码学等。
共 3 篇文章 · 返回首页
AI 生成的 C/C++ 代码里有多少未定义行为?我用 UBSan、ASan、MSan 扫了 200 段 AI 生成的代码。结果:38% 包含至少一个 UB。
从零开始实现一个基于有限状态机(FSM)的 JSON 解析器。不依赖第三方库,深入理解词法分析与语法分析的核心思想。
拆解 GitHub 高星'无锁'库的真实面目:隐藏的 mutex、被滥用的 memory_order_relaxed、以及 CAS 重试循环的阻塞本质。附 x86 vs ARM 上的行为差异实测。