私は定数として使用される思い出に残る32ビット値を探しています。可能であれば、やや面白いはずです。定数として記憶可能な32ビット値
これまでのところ、私はこの二つが出ている:
0xcafebabe
0xdeaddad
あなたも、いくつかの他のを提案してくださいことはできますか?
ありがとうございます。
私は定数として使用される思い出に残る32ビット値を探しています。可能であれば、やや面白いはずです。定数として記憶可能な32ビット値
これまでのところ、私はこの二つが出ている:
0xcafebabe
0xdeaddad
あなたも、いくつかの他のを提案してくださいことはできますか?
ありがとうございます。
古典は0xdeadbeefがあります。魔法の定数の
メモリ境界として非常に一般的なので、私はそれを使用しません。 –
私はそれを得ません:どのように0xDEADBEEFはメモリの境界ですか? –
これは、ストックメモリアロケータがすでに割り当てられていないブロックにマークを付けるためにストックメモリアロケータを使用することがあることを意味します。 –
私はプログラマーとして、あなたが依頼する必要があること、疑問に思います。結局のところ、word-listと1行のC++が適切な単語を見つけるのに必要です。
#include <iterator>
#include <string>
#include <algorithm>
#include <iostream>
#include <boost/lambda/lambda.hpp>
#include <boost/lambda/bind.hpp>
int main()
{
using namespace boost::lambda;
std::remove_copy_if(
std::istream_iterator<std::string>(std::cin),
std::istream_iterator<std::string>(),
std::ostream_iterator<std::string>(std::cout, " "),
bind(&std::string::size, _1) != 8u
||
bind(
static_cast<std::string::size_type (std::string::*)(const char*, std::string::size_type) const>(
&std::string::find_first_not_of
),
_1,
"abcdefgiost",
0u
) != std::string::npos
);
}
0xBADDD00D
、0xBADDFACE
、0xCAFEF00D
、0xBAADCAAB
、0xBADCAB1E
などなど
あなたは簡単に十分な彼らに自分自身を見つけることができます。
sed '/[^a-folt]/d' /usr/share/dict/words | tr olt 017 |
awk '{print length, $0}' | sort -n | cut -f2- -d' '
0x00abacab(ピーター・ガブリエルが去った後WAYが起こった。)
私は0xBAADF00Dのファンだ600df00d
0x0BE5EBEE 0xADEAD60D
が好きです。
おそらくあなたはfunnyhexconstants.comに投稿しようとする可能性があります。なぜなら、これはプログラミング関連のものではないからです。 –
私はこの質問が好きです。コミュニティウィキにして、閉じられないようにしてください。 –
これはどのようにプログラミングに関連していませんか? –