wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

513429

Пользователей сегодня:

4

Пользователей online:

88

Выплачено ($): 7`607`003,10
Выплат: 8`116`387
Писем прочитано: 1`024`962`177

 
 
Online 1
Все ответы
 
 

Вопрос #29344

Внимание! В разделе вопрос-ответ запрещается:

  • Мат, оскорбления, флуд, реклама
  • Сообщения, не являющиеся вопросами/ответами
  • Нарушение законодательства РФ
  • Попрошайничество в любой форме

Выделите текст и нажмите для цитирования  #  
+2   [13.04.2011 07:24] #736770

Закрытый вопрос от пользователя Кто разбираеться в С\С++ и компиляорах для этого языка?

Дело вот в чём. В С\С++ есть функция randomize() которая задаёт случайный выбор значений относительно частоты процесора(вроде, поправте если не прав)
она входит в стандартный набор библиотеки stdlib.h
Почему эта функия в DEV-C++ выдаёт ошибки
а в Borland C 3.1 всё отлично..?
хотя и там и там stdlib.h включено..
DEV-C++ вобще такого не поддерживает!
106
Ты мудак, ищи по форумам.
10
А зачем тебе randomize()?
23
А мне поф, а мне рейт!
129
Раздел: Программирование, проголосовало: 268, последний комментарий: 14.04.2011 18:24
Вопрос закрыт пользователем ananas1 по причине Истек трехдневный срок с момента создания вопроса в разделе
Проголосовали: PAHTERA, reaperxxx

Ответы
Ответов всего: 10  вопрос закрыт 
Выделите текст и нажмите для цитирования  #  
+2   [13.04.2011 07:48] #697464   Все ответы пользователя

Если не ошибаюсь, в с++ инициализация генератора:
srand(time(NULL));

Вызов генератора:
n=rand();
Проголосовали: #736770, smail2133
Выделите текст и нажмите для цитирования  #  
+1   [13.04.2011 07:54] PAHTERA Рейтинг 0.00     Стена пользователя PAHTERA +117  Все ответы пользователя PAHTERA

В Turbo Pascal и Delphi тоже есть такая штучка. Там все проще :smile:

По С: подключи ещё библиотеку stdio.h.
А вообще лучше скачай книжку какую интересную или на форум выйди.
Проголосовали: #736770
Выделите текст и нажмите для цитирования  #  
0   [13.04.2011 07:58] #736770   Все ответы пользователя

#697464 пишет Если не ошибаюсь, в с++ инициализация генератора:
srand(time(NULL));

Вызов генератора:
n=rand();


в общем то да, такое генератор есть, и пишу через него. Но я немогу понять, почему randomize() не понимает?

PAHTERA пишет В Turbo Pascal и Delphi тоже есть такая штучка. Там все проще :smile:

По С: подключи ещё библиотеку stdio.h.
А вообще лучше скачай книжку какую интересную или на форум выйди.


библеотека stdio.h тоже есть)
а вот здесь спрашиваю, потомучто на форумах ответы ждать надо долго.. не люблю долго ждать:puck:
Выделите текст и нажмите для цитирования  #  
+1   [13.04.2011 08:27] #665191   Все ответы пользователя

может что-то вместо randomize() использовать можно?
я бы помог, но только делфи изучал.
Проголосовали: #736770
Выделите текст и нажмите для цитирования  #  
0   [13.04.2011 09:08] PAHTERA Рейтинг 0.00     Стена пользователя PAHTERA +117  Все ответы пользователя PAHTERA

Я так-то программист по первому образованию, но С и С++ мы очень мало затрагивали. Я б на Паскале помогла, либо на ФоксПро или Делфи. :smile:
А так, увы, только совместно с тобой по форумам пошерстить могу.
Выделите текст и нажмите для цитирования  #  
+1   [13.04.2011 10:21] reaperxxx Рейтинг 0.00     Стена пользователя reaperxxx +12  Все ответы пользователя reaperxxx

В СТАНДАРТНОМ С++ НЕТ ФУНКЦИИ RANDOMIZE(), есть rand() и srand().
#include
using namespace std;
#include
#include //подключить!
#include //подключить!
int main() {
time_t temp = time(NULL);//получаем время
srand(temp); //инициализируем генератор случайныйх чисел полученным временем
int r = rand(); // получаем случайное число
cout

Добавлено спустя 10 минут 33 секунды
reaperxxx пишет В СТАНДАРТНОМ С++ НЕТ ФУНКЦИИ RANDOMIZE(), есть rand() и srand().
#include
using namespace std;
#include
#include //подключить!
#include //подключить!
int main() {
time_t temp = time(NULL);//получаем время
srand(temp); //инициализируем генератор случайныйх чисел полученным временем
int r = rand(); // получаем случайное число
cout

Код програмы я написал не такой, просто система его отредактировала, и некоторые переменные , которые были в таких скобках убрала.
Проголосовали: #736770
Выделите текст и нажмите для цитирования  #  
+1   [13.04.2011 15:19] smail2133 Рейтинг 389.88     Стена пользователя smail2133 +100  Все ответы пользователя smail2133

в СИ int s = rand(от скольких, до скольких);
printf("%d",s);
Проголосовали: #736770
Выделите текст и нажмите для цитирования  #  
0   [13.04.2011 16:11] #736770   Все ответы пользователя

smail2133 пишет в СИ int s = rand(от скольких, до скольких);
printf("%d",s);


функиция rand(от скольких, до скольких) не будет роботать без RANDOMIZE() или srand(time(NULL));

а непонятно, почему RANDOMIZE() в С++ не понимает, хотя модуль stdlib.h её включает..
просто мне именно рандомайз нужен, так как частоту процесора берёт за основу
Выделите текст и нажмите для цитирования  #  
0   [13.04.2011 17:23] PAHTERA Рейтинг 0.00     Стена пользователя PAHTERA +117  Все ответы пользователя PAHTERA

А библиотека time.h у тебя подключена?
Выделите текст и нажмите для цитирования  #  
0   [14.04.2011 18:24] #736770   Все ответы пользователя

PAHTERA пишет А библиотека time.h у тебя подключена?


тоже есть.

Видеоурок

Вопрос-ответ

НОВОСТИ
19.04.2024Технические работы с СБП
подробнее>>
03.04.2024Выплаты
подробнее>>

© 2004-2024 «WMMAIL» Пользовательское соглашение