سؤال

وأنا أبحث عن قيمة 32 بت لا تنسى لاستخدامها ثابت. إذا كان ذلك ممكنا، ينبغي أن يكون مضحكا إلى حد ما أيضا.

وحتى الآن، وأنا قد حان حتى مع هذين:

0xcafebabe

0xdeaddad

هل يمكن ان يرجى اقتراح بعض الآخر أيضا؟

وشكرا لكم.

هل كانت مفيدة؟

المحلول

وقائمة شاملة من الثوابت السحرية هنا:

Hexspeak

عدد ماجيك

وترى الروابط فيه.

نصائح أخرى

وأتساءل، أن كمبرمج عليك أن تسأل. بعد كل ما يلزم ل كلمة القائمة والخطوط الملاحية المنتظمة واحدة من 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
    );
}

ويمكنك العثور عليها بسهولة نفسك بما فيه الكفاية.

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

وفيما يلي مجموعة من الكلمات عرافة التي يمكنك استخدامها لجعل ثابت.

ومقتطف من بعض الكلمات:

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

والكلاسيكي هو 0xdeadbeef.

و0xDEADBEEF 0xDEADBABE

...

Hexspeak

وهنا آخر: 0xDEADCAFE:)

و0xBADDD00D، 0xBADDFACE، 0xCAFEF00D، 0xBAADCAAB، 0xBADCAB1E الخ الخ

و0x00abacab

و(الذي حدث WAY بعد أن ترك بيتر غابرييل.)

وأنا أحب 600df00d

و0x0BE5EBEE 0xADEAD60D

وأنا من محبي 0xBAADF00D.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top