Home

Advertisement

Customize
Friends Below are the 3 most recent friends journal entries:
December 15th, 2009
07:25 pm
larubin
[User Picture]

[Link]

Obfuscating code
С наводки [info]zargman, появилась мысль такой вот С++-подставы:

enum URL { http, https, ftp };


bool url_is_google(URL url)
{
    switch(url)
    {
        case http://www.google.com:
            return true;
        default: 
            return false;
    }
}


Пусть народ ломает голову как это switch по урлам работает.

Current Mood: mischievous
Tags:

(12 comments | Leave a comment)

December 11th, 2009
01:59 pm
larubin
[User Picture]

[Link]

Без компилятора, MSDN и гугла (википедии):
Eсть std::vector<int> v, в котором лежат 0 1 2 3 4

Выполняем следующий код:

v.erase(std::find(v.rbegin(),v.rend(),2).base());
v.insert(std::find(v.rbegin(),v.rend(),1).base(),10);


В каком порядке будут лежать чиселки в массиве опосле этого?

Комменты пока скринятся.

(да, я проходил брейнбенч :( )

Tags: ,

(Leave a comment)

December 9th, 2009
08:50 am
larubin
[User Picture]

[Link]

"Выход пиратского бога"
Вышел "Rise of the Pirate God". Подробности письмом.

Tags:

(2 comments | Leave a comment)

Powered by LiveJournal.com

Advertisement

Customize