Форум программистов, компьютерный форум, киберфорум
Наши страницы

Генерация уникальных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аргументы по-умолчанию в указателе на функцию в классе http://www.cyberforum.ru/cpp-beginners/thread918967.html
В классе создал указатель на функцию void set_window_style(void(*style)(char, char)); Вот сам метод void Window::set_window_style(void(*style)(char ch1="null", char ch2="null"))
C++ Определение методов шаблонного класса Столкнулся с такой проблемой, реализовываю итератор для шаблонного списка, при определении метода интератора вылетает ошибка вот лог : warning C4346: 'TList<T>::?$iterator_stl@$RT@BAAB@' :... http://www.cyberforum.ru/cpp-beginners/thread918962.html
Вывести на экран с точностью два знака число ПИ C++
программный код с комментариями желательно)
Умные указатели C++
Насколько я понял для того что бы предотвратить передачу права владения используют const. Код из примера: template <class T> ostream& operator <<(ostream& strm, const auto_ptr<T>& p) {...
C++ Подсчёт количества символов http://www.cyberforum.ru/cpp-beginners/thread918941.html
Здравствуйте, возник вопрос: Почему в функцию не передаётся вся строка, например я пишу "qwerty qwerty" то он не передаёт второй "qwerty" а так же не передаёт пробел. В чём может быть проблема? ...
C++ Set <int> Доброе время суток, помогите оптимизировать данный код set < int > temp; temp.insert(1); temp.insert(2); temp.insert(3); temp.insert(4); temp.insert(5); for( set < int > ::iterator... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
07.07.2013, 20:24
Hrobak, ну если мы говорим про модификацию Вашего кода, то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <algorithm>
 
const int min = -5;
const int max = +5;
const std::size_t SIZE = max-min;
 
int main ()
{
    int mas [SIZE];
    for (std::size_t i=0; i<SIZE; ++i)
        mas [i] = i+1+min;
    std::random_shuffle (mas,mas+SIZE);
    for (std::size_t i=0; i<SIZE; ++i)
        std::cout << mas[i] << " ";
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru