в WinAPI функция Rand() есть?
а при чем здесь Visual C++ RTL?
А при чём здесь WinAPI?
я не на Visual Studio пишу, у меня только есть возможность вызвать конкретную DLLFunction в конкретной DLL, вот собтсвенно я и хотел узнать, есть ли такая
тебе обязательно, чтобы рандомила система? типа, ртл уже не доверяешь? Вроде, в ВинАПИ ее нет, юзай ртл.
И на чём же ты пишешь?
ты на Сях пишешь?
в стандарте прописано же...
ты на Сях пишешь?
в стандарте прописано же...
Synopsis
#include <stdlib.h>
int rand(void);
Как минимум
====================================================
The CryptGenRandom function fills a buffer with random bytes.
BOOL CRYPTFUNC CryptGenRandom(
HCRYPTPROV hProv,
DWORD dwLen,
BYTE *pbBuffer
);
====================================================
The CryptGenRandom function fills a buffer with random bytes.
BOOL CRYPTFUNC CryptGenRandom(
HCRYPTPROV hProv,
DWORD dwLen,
BYTE *pbBuffer
);
я еще раз повторяю, нет у меня никаких библиотек
ну тогда напиши сам этот ранд...
10 строк..
10 строк..
А винапи есть, да? смешно..
что смешного?
типа может сделать
#include <windows.h>
но не может написать
#include <wincrypt.h>
Ещё раз, на каком языке/компиляторе пишется программуля?
может, он хочет АПИшные функции из фортрана вызывать...
#include <windows.h>
но не может написать
#include <wincrypt.h>
Ещё раз, на каком языке/компиляторе пишется программуля?
может, он хочет АПИшные функции из фортрана вызывать...
может у него ТЗ такое?
ТООЛЬКО ВинАпи. Условие такое бывает...
ТООЛЬКО ВинАпи. Условие такое бывает...
А что, эта самая Crypt... как её там - не WinAPI?
дай определение WinAPI
дай определение WinAPI
Ае! не надо для неё инклюдить wincrypt.h - он автоматически инклюдится, если написать
#include <windows.h>
Так что это самая что ни наесть ВинАПИ
#include <windows.h>
Так что это самая что ни наесть ВинАПИ
>нет у меня никаких библиотек
Блин! WinSDK смотри (я то думаю там только API перчислено)
import library - advapi32.lib
header file - wincrypth.h
Блин! WinSDK смотри (я то думаю там только API перчислено)
import library - advapi32.lib
header file - wincrypth.h
я пишу на встроенном (в Axapta) языке X++, компилируется это во внутренний код, сишные и другие библиотеки я немогу прилинковать ну никак, есть только одна возможность, про которую я писал выше
да, эта функция есть в Advapi32.dll, правда это не совсем то, что надо :-)
Ну посмотри как реализован Rand в C++ и тоже у ся накатай.
Если надо могу Delphi вариант скинуть.
Если надо могу Delphi вариант скинуть.
напиши свою dll, которая rand возвращает
ну это говногенератор, я просто думал, что есть какая-то системная функция, которая может (при установки дров например для чипсета) генерить случайные числа, используя возможности hardware
Оставить комментарий
otvertka07
сабж