Пара вопросов...

Тема в разделе "WASM.BEGINNERS", создана пользователем Алексей, 11 сен 2006.

  1. Алексей

    Алексей New Member

    Публикаций:
    0
    Регистрация:
    25 июл 2006
    Сообщения:
    57
    1. Создал обычный проект в VC++ (Win32 applic) загрузил в OllyDebug, хотел посмотреть чего наделал компилятор... и не нашел функции получения хэндла! У Icseliona первым делом это делается, а как же смещение? откуда прога знает про 400000h, а ведь знает, проверял!
    Отладчик при загрузке выдает предупреждеение о dll и PE-формате, про формат только сейчас начал читать, так что если чего, извините за безграмотность...
    2. Пишу небольшую игрушку, нужна апишная функция получения случайного числа в заданном диапазоне (например от 0 до 100), подскажите пожалуйста!
     
  2. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    1. где надо чего посмотреть можно воткнуть __asm int 3;
    2.
    Код (Text):
    1. #include <stdio.h>
    2. #include <stdlib.h>
    3. #include <time.h>
    4.  
    5. int my_random(int n) {
    6.   return rand() % n;
    7. }
    8.  
    9. int main() {
    10.   srand(time(NULL));
    11.   for (;;) {
    12.     printf("%4d", my_random(100));
    13.   }
    14. }
     
  3. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    2)
    rand()
     
  4. Avoidik

    Avoidik New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2004
    Сообщения:
    288
    Адрес:
    Russia
    Алексей, а хэндл берет crt