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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ По графически заданой функции и значению х, вычислить значение у http://www.cyberforum.ru/cpp-beginners/thread829017.html
...
C++ Двумерный массив.Определить минимум среди сумм? Дана целочисленная квадратная матрица. Определить минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. http://www.cyberforum.ru/cpp-beginners/thread828971.html
C++ Задание на выполнение 1. Зашифровать предложение (количество слов от 4 – выбрать самостоятельно, предварительно закодировав – см. лабораторную с коди
Задание на выполнение 1. Зашифровать предложение (количество слов от 4 – выбрать самостоятельно, предварительно закодировав – см. лабораторную с кодировкой). Для шифра ключ (слово или набор букв) выбирается самостоятельно из латинских букв, участвующих в 16-ричной системе исчисления и представляется в битовой записи. Представить пошаговый отчет шифрования. 2. Самостоятельно выбрать студента...
C++ Инициализация при объявлении и перегрузка operator=
Предположим, у меня есть класс, например, такого состава: class CharInt { public: char chA; int intB; };Путём добавления в класс перегрузки оператора присваивания вида CharInt& operator=(const char& str) {
C++ найти наибольшее из значений элементов http://www.cyberforum.ru/cpp-beginners/thread828911.html
Дан файл f элементы которого являются действительными числами найти наибольшее из значений элементов
C++ Программа бросания костей Написал программу бросания 2-ух костей 36000 раз. При выполнении программы, пишет почему перегружается массив, помогите найти ошибку #include<iostream> #include<stdlib.h> #include<time.h> using namespace std; int kosti(); int main() { srand(time(NULL)); setlocale(0,""); подробнее

Показать сообщение отдельно
tiptop_crazy
0 / 0 / 0
Регистрация: 27.05.2012
Сообщений: 39
05.04.2013, 20:47  [ТС]     rand() в потоке
Я понимаю, что можно написать srand(num), но тогда оно при всех запусках будет давать одни и те же числа..

Добавлено через 10 минут
Всё, решил проблему так:
time_t timer;
int a=time(&timer)+num;
srand(a);
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru