Показать сообщение отдельно

  #279  
Старый 12.09.2007, 20:00
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме:
2009677

Репутация: 472
По умолчанию

Цитата:
ИМХО: ранд\сранд - дерьмо. Тока добавляет размер к файлу + нелюбит /ENTRY:WinMain
Ты вообще имеешь понятие о том, что делает ENTRY:WinMain ? rand/srand и не должны работать так, ведь это CRT. Вот неплохой пример:
Код:
//         -----------[ random stuff ]-----------
//                           (c) drmist\STNC 2006

#include "windows.h"
#include <stdio.h>
unsigned long rs_randseed;
void _srand();
unsigned long _rand();

void _srand()
{
  rs_randseed = GetTickCount();
}

unsigned long _rand()
{
  rs_randseed++;
  return (rs_randseed*0xF02CE551) + 0x7FF2742B;
}
int main()
{
int a;
_srand();
a=_rand();
char *pa;
printf("This: ",itoa(a,pa,10));
return 0;    
}

//         ^^^                                ^^^
//         -----------[ random stuff ]-----------
 
Ответить с цитированием