令人难忘的32位值作为常量

我正在寻找一个令人难忘的32位值作为常量。 如果可能的话,它也应该有点滑稽。

到目前为止,我已经提出了这两个:

0xcafebabe 0xdeaddad 

你也可以推荐其他一些吗?

谢谢。

这里有一个完整的魔术常量列表:

Hexspeak

幻数

并查看其中的链接。

我想知道,作为程序员,你需要问。 毕竟,需要一个单词列表和一行C ++才能找到合适的单词。

 #include  #include  #include  #include  #include  #include  int main() { using namespace boost::lambda; std::remove_copy_if( std::istream_iterator(std::cin), std::istream_iterator(), std::ostream_iterator(std::cout, " "), bind(&std::string::size, _1) != 8u || bind( static_cast( &std::string::find_first_not_of ), _1, "abcdefgiost", 0u ) != std::string::npos ); } 

你可以很容易地找到它们。

 sed '/[^a-folt]/d' /usr/share/dict/words | tr olt 017 | awk '{print length, $0}' | sort -n | cut -f2- -d' ' 

以下是一组可用于制作常量的hex单词 。

一些单词的片段:

 ba5eba11 bedabb1e be5077ed b0a710ad b01dface cab005e ca11ab1e ca55e77e deadbea7 defec8 f01dab1e f005ba11 0ddba11 5ca1ab1e 7e1eca57 

经典是0xdeadbeef。

0xDEADBEEF 0xDEADBABE

Hexspeak

这是另一个:0xDEADCAFE 🙂

0xBADDD00D0xBADDFACE0xCAFEF00D0xBAADCAAB0xBADCAB1E

0x00abacab

(在彼得加布里埃尔离开之后发生了这种情况。)

我喜欢600df00d

0x0BE5EBEE 0xADEAD60D

我是0xBAADF00D的粉丝。