V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AlohaV2
V2EX  ›  C++

有没有什么好玩的 hexspeak 适合当魔术数的?

  •  1
     
  •   AlohaV2 · 2020-07-28 20:38:54 +08:00 · 2688 次点击
    这是一个创建于 1574 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己定义了一种文件格式,想起一个魔术数放在文件头里面,比如0xdeadbeef。各位有想到更好玩的么? 64 位的数字

    第 1 条附言  ·  2020-08-04 11:56:15 +08:00
    考虑再三采用了 0xbeefbeef
    谁让我爱吃肉呢
    8 条回复    2020-07-29 21:34:22 +08:00
    Mutoo
        1
    Mutoo  
       2020-07-28 21:09:14 +08:00
    0xcccccccc(烫烫烫烫)
    WangLiCha
        2
    WangLiCha  
       2020-07-28 22:02:40 +08:00
    dayFvckingByte
        3
    dayFvckingByte  
       2020-07-28 22:21:49 +08:00
    0x012f81ac
    GM
        4
    GM  
       2020-07-28 23:44:27 +08:00
    0xDEADBABE
    GM
        5
    GM  
       2020-07-28 23:49:09 +08:00
    64 位的话,可以写好多东西,考虑写自己暗恋对象生日进去:

    0xBABE19990909DEAD

    手动狗头.jpg
    ldm0
        6
    ldm0  
       2020-07-29 02:35:20 +08:00
    0xDEADC0DE
    KaynW
        7
    KaynW  
       2020-07-29 11:39:49 +08:00
    42
    secondwtq
        8
    secondwtq  
       2020-07-29 21:34:22 +08:00   ❤️ 1
    看到这贴子就想起 #2 发的百科页面,不过点进来发现已经被发过了。于是又生一计:去 Google 搜索框打 0x 看提示。
    很可惜由于一些众所周知的原因,找到的好像大多数是 Windows 的错误代码 ... 不过我看到有一个 0xC00000E9,好像还是很常见的。
    这里只是把这个方法分享给大家。

    另外维基百科可能并不能 cover 一些特色的东西,比如什么 0x19260817 什么的。

    至于一些更私人的东西的话,前段时间出于特殊原因去看了一下 FLAC 格式的标准,貌似很简短: https://xiph.org/flac/format.html 人家就是用的 fLaC 四个字母的 ASCII 编码做文件头,这样机器码和文本都有标识作用。好像不少格式都喜欢这么干。FLAC 还有个 sync code,以及一套解决流解码的机制,也挺有意思,我没怎么细看就不班门弄斧了。

    我这还有一个更偏门的 MediaWiki 上的十六进制字面量池,也是错误代码 https://www.modenc.renegadeprojects.com/Internal_Error,背景见 https://v2ex.com/t/647806#r_8619946 提到相同域名的内容。如果我有类似需求的话大概会从里面拉两个出来。

    吐槽:这帖子为啥发到 C++ 节点 ... 除了我们这种脑子有坑用 C++ 的谁会来看 ... 现在 V 站 C++ 和 C 的节点好像分离了,你去发隔壁世界第二简洁的语言 C 的节点去也好一点啊 ...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3471 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:44 · PVG 19:44 · LAX 03:44 · JFK 06:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.