Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов функции вне класса https://www.cyberforum.ru/ cpp-beginners/ thread1468347.html
Есть класс, в нем два метода. В одном из них надо вызвать функцию, которая расположена вне класса. Как зделать?? Можете на примере показать, так даже легче будет. Помогите!!!
Подсчитать количество нулей на побочной диагонали массива и еще пару задач C++
Друзья,помогите пожалуйста решить пару задач на С++ Очень нужно для курсовой,в долгу не останусь. Нужны полностью листинги Вот задачи: 1.Подсчитать количество нулей на побочной диагонали массива ...
Передача двухмерного массива в функцию C++
Здраствуйте, скажите, пожалуйста, зачем надо обязательно писать n, при передаче массива в функцию. например есть функция void(int x, int, int);
C++ Преобразовать BYTE в HEX Я читаю содержимое файла в BYTE и потом хочу вывести его в editbox, но сначала мне нужно преобразовать его в HEX. Тут я не совсем понимаю что делать. Нашел функцию: std::string byte_2_str(char*... https://www.cyberforum.ru/ cpp-beginners/ thread1468283.html
C++ Определить, на каком расстоянии метеорит пройдет от Земли https://www.cyberforum.ru/ cpp-beginners/ thread1468279.html
определить, на каком расстоянии метеорит(x1, y1, z1 и x2, y2, z2) пройдет от Земли (начало координат)??? . void vi(){h=2*S/((pow((x2-x1), 2)+pow((y2-y1), 2) + pow((z2-z1),...
Программа не выполняет запись в файл C++
Программа никак не хочет записывать матрицу и результаты подсчета в два файла. Подскажите, пожалуйста, где мой косяк! #include <cstdlib> #include <iostream> #include <fstream> #include <stdio.h>...
C++ Реализовать очередь покраски деталей. Из очереди брать не более трех штук за раз
Здравствуйте! Вот текст задачи: Очередь на покараску деталей. Покрасить одновременно можно до трех деталей в один цвет, т.е. функция «Покраски деталей» позволяет разом взять из очереди до трех...
C++ Читать из файла число и определить их максимум Читать из файла число и определить их максимум https://www.cyberforum.ru/ cpp-beginners/ thread1468238.html
C++ Найти ошибку в коде https://www.cyberforum.ru/ cpp-beginners/ thread1468237.html
#include <iostream> //Подключаем библиотеки #include <iomanip> #include <windows.h> #include <fstream> # include <conio.h> using namespace std; struct node //Описание узла { int...
C++ Посмотрите как красиво изображена формула на картинке c++ графика https://www.cyberforum.ru/ cpp-beginners/ thread1468229.html
:)
Эксперт С++
4766 / 3260 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
04.06.2015, 14:04 0

Random и объекты класса (pseudo random)

04.06.2015, 14:04. Показов 2466. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от Leonman Посмотреть сообщение
Что я делаю не так?
Вынеси
C++
1
srand(time(NULL));
из конструктора или добавь сюда, например, номер создаваемого экземпляра. Иначе все элементы создаются с одинаковым seed и как следствие rand() возвращает одинаковые последовательности.
Чисто формально даже в текущем варианте ты можешь получить разные значения, если время, возвращаемое time(NULL) переместится на секунду в процессе создания очередного элемента массива.

Вернуться к обсуждению:
Random и объекты класса (pseudo random)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2015, 14:04

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Random
для чего пишем srand(time(0)); ? srand(time(0)); int a = rand() % N;

random
Нужно сгенерировать случайное число двух значное как это сделать ? Visual C++ Гуглил но только...

Random
Всем привет! Столкнулся с проблемой: по программе должен нажать S, и после этого из списка 1.cpp...

Работа с random
Доброго времени суток! У меня есть массив int a={10,20,30,40,50}. Можно сделать так, чтобы...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.