Форум программистов, компьютерный форум CyberForum.ru

rand() в потоке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ По графически заданой функции и значению х, вычислить значение у http://www.cyberforum.ru/cpp-beginners/thread829017.html
...
C++ Перевести программу с Pascal на C++ по массивам #include <string.h> #include <conio.h> #include <stdio.h> void main () { int i,n; int a={3,6,12,34,65}; n=5; int min=a; int max=a; for(i=0;i<n;i++) http://www.cyberforum.ru/cpp-beginners/thread828985.html
Двумерный массив.Определить минимум среди сумм? C++
Дана целочисленная квадратная матрица. Определить минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы.
C++ Задание на выполнение 1. Зашифровать предложение (количество слов от 4 – выбрать самостоятельно, предварительно закодировав – см. лабораторную с коди
Задание на выполнение 1. Зашифровать предложение (количество слов от 4 – выбрать самостоятельно, предварительно закодировав – см. лабораторную с кодировкой). Для шифра ключ (слово или набор букв) выбирается самостоятельно из латинских букв, участвующих в 16-ричной системе исчисления и представляется в битовой записи. Представить пошаговый отчет шифрования. 2. Самостоятельно выбрать студента...
C++ Инициализация при объявлении и перегрузка operator= http://www.cyberforum.ru/cpp-beginners/thread828914.html
Предположим, у меня есть класс, например, такого состава: class CharInt { public: char chA; int intB; };Путём добавления в класс перегрузки оператора присваивания вида CharInt& operator=(const char& str) {
C++ найти наибольшее из значений элементов Дан файл f элементы которого являются действительными числами найти наибольшее из значений элементов подробнее

Показать сообщение отдельно
NeonLost
Пес войны
74 / 85 / 3
Регистрация: 23.02.2012
Сообщений: 653
05.04.2013, 22:53     rand() в потоке
я решал это вот так...теперь это все и в стд есть...)
C++
1
2
3
4
5
6
7
8
9
unsigned long int Parser::GetRndNumber()
{
    typedef boost::mt19937 RNGType;
    boost::random::random_device rd;
    RNGType rng(rd());
    boost::uniform_int<> one_to_one( 10000000, 100000000 );
    boost::variate_generator< RNGType, boost::uniform_int<> >dice(rng, one_to_one);
    return dice();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru