Все, что вы хотели знать о программизме, но боялись спросить.
-
vg
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Сообщение
vg »
посмотри что просхoдит в конструкции a = 2 + 3 а потом называй себя умным.
А вообще-то здесь ты прав. Я посмотрел. Это компилируется, конечно, как "5". Ассемблерный код здесь будет, например:
mov [ebp - 0x04], 0x00000005
Ты прав, сорри.
-
vg
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Сообщение
vg »
Да, и ещё Лепсик... Чё-то я повёлся сам с тобой...

Блин...Вероятно морально неустойчив.
a = 2 + 3
как
mov [ebp - 0x04], 0x00000005
Это всё равно не имеет ни малейшего отношения к препроцессору.
И к твоей задаче тем более....

Мне тут парни заводскИе подсказали...

-
vg
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Сообщение
vg »
Короче ты не прав Лепсик.
ПС. Не могу долго объяснять почему. К станку надо.

-
Lepsik
- Житель
- Сообщения: 522
- Зарегистрирован: 17 фев 2003, 18:34
- Откуда: Berlin
-
Контактная информация:
Сообщение
Lepsik »
vg писал(а):Короче ты не прав Лепсик.
ПС. Не могу долго объяснять почему. К станку надо.

рано иди к станку - учится никогда не поздно.
смотри пример как пишут крутые хацкеры, я реализовал таки, но на чистом C препроцессоре, хотя и по-примитивнее.
а вот как они :
Код: Выделить всё
int main()
{
virstr_stosd_xor_new(s, "find me in the executable");
printf("hidden string = %s\n", s);
for(unsigned k=0x12345670; k<=0x1234567F; k++)
{
// try to build string using some key (it must match predefined value)
#define HIDDEN_STRING "c:\winnt\kernel32.dll"
static char s[260];
virstr_stosd_xor_key(s, HIDDEN_STRING, 0x12345678, k);
// verify string using hashes
virstr_hash32_c_new(h0, HIDDEN_STRING); // h0 == precalculated hash
virstr_hash32_v_new(h1, s); // h1 == current hash
printf("key=%08X h0=%08X h1=%08X s='%s' result=%s\n",
k, h0, h1, s, h0==h1?"OK":"FAILED");
}
}//main
http://vx.netlux.org/lib/vzo09.html
[/code]
-
vg
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Сообщение
vg »
Леписк, а при чём этот пример и препросессор? Тем более, твоя задача?
ПС. Ну а если ты говоришь, что реализовал, то наверное, так и есть.

Мы те бу верим.
-
vg
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Сообщение
vg »