Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помогите пожалуйта ночинающему 
:(
    Опции темы
paulus
Дата 25.11.2008, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 25.11.2008

Репутация: нет
Всего: нет



1) что в ответе на запрос выдают серваки если включено сжатие данных. Accept-Encoding: gzip
вроде бы заюзал библиотечку zlib но функция uncompress для распаковки данных валится напроч, узнал что впереди в ответе идет заголовок 8 байт, но удаление этого заголовка проблемы не решило. вощем нуно прорулить сам формат файлов gz, че там где и как..и как ваще сжатые данные с сайтов то распаковывать
2)еще нужно функция на с++ для генерации случайного числа в заданном диапазоне
к примеру rand(1, 1000); чтобы вернуло нам число в интеревале от 1 до 1000
ПОМАГИТЕ ЕСЛИ КТО ЗНАЕТ РЕШЕНИЕ МОИХ ПРОБЛЕМ

M
bsa
правила, пункт 1

Модератор: Пожалуйста, один топик - один вопрос.

Это сообщение отредактировал(а) bsa - 25.11.2008, 17:35
PM MAIL   Вверх
Dmi3ev
Дата 25.11.2008, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1698
Регистрация: 28.11.2007

Репутация: 13
Всего: 41



вот пример из справки:
Код

#include <stdlib.h>
#include <stdio.h>
#include <time.h>

int main(void)
{
    int i;

    randomize();
    printf("Ten random numbers from 0 to 99\n\n");
    for(i=0; i<10; i++)
        printf("%d\n", rand() % 100);
    return 0;
}



--------------------

PM MAIL   Вверх
bsa
Дата 25.11.2008, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Цитата(Dmi3ev @ 25.11.2008,  16:59)
вот пример из справки:

при использовании остатка от деления распределение получается неравномерным. Да и randomize что-то в Си не припомню.
Код
#include <cstdlib>
#include <ctime>

//...

std::srand( std::time(NULL) ); //делает то же, что и randomize
int min = 10;
int max = 100;
int result =min +  int((max - min) * (std::rand() / double(RAND_MAX)));


PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0407 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.