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

Генератор пароля. Оцените его компактность и непредсказуемость - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Распечатать таблицу ASCII http://www.cyberforum.ru/cpp-beginners/thread1088055.html
Всем привет! Задание: Создать таблицу с ASCII символов размером m*n, после каждой строчки подсчитать общее количество точек и запятых в каждой стрчке и распечатать таблицу! После этого распечатать...
C++ [ilink32 Error] Error: Unresolved external 'zamena (int * *) ' referenced Вот это программа не работает : вот ошибка которую выдает компилятор: Error: Unresolved external 'zamena(int * *)' referenced from C:\USERS\DOM\DOCUMENTS\RAD STUDIO\PROJECTS\WIN32\DEBUG\4343.OBJ В... http://www.cyberforum.ru/cpp-beginners/thread1088053.html
C++ Не могу понять где объект в куче или в стеке !
Сразу к примеру: class Zombie; { Soldat soldat; // что солдат внутри зомби делает не спрашивайте String name; int ammo; }; int main() {
C++ Написать программу что меняло слово "кукушка" на "груша", с помощью стека
Написать программу что меняло слово кукушка на груша , с помощью стека(1 программа) и очередь(2 программа) Помогите пожалуйста очень нужно, Спасибо на перед!
C++ Есть ли разница между подключением статической библиотеки и подключением одного только файла http://www.cyberforum.ru/cpp-beginners/thread1088019.html
Есть ли вообще разница между подключением статической библиотеки, например с файлом Unit1.h и подключением одного только файла Unit1.h По моим наблюдениям єто одно и тоже
C++ Массивы строк. По имени абонента найти его номер Данная программа - справочник, вводим имя (например Mery) и получаем номер телефона. Пример из книги: #include <cstring> using namespace std; int main(){ int i; подробнее

Показать сообщение отдельно
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
03.02.2014, 13:47
Еще такой генератор в стиле С++11:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <random>
#include <chrono>
#include <ctime>
 
int main()
{
   //std::default_random_engine gen(std::chrono::system_clock::now().time_since_epoch().count());
   //std::mt19937 gen {std::chrono::system_clock::now().time_since_epoch().count() }; // gen.seed(time(0));
   std::mt19937 gen { static_cast<unsigned>(std::time(nullptr)) };
   std::vector<std::uniform_int_distribution<> >  ascii =
   {
      std::uniform_int_distribution<>('a', 'z'), //0
      std::uniform_int_distribution<>('A', 'Z'), //1
      std::uniform_int_distribution<>('0', '9'), //2
      std::uniform_int_distribution<>(':', '@'), //3
      std::uniform_int_distribution<>('[', '`'), //4
      std::uniform_int_distribution<>('{', '~'), //5
      std::uniform_int_distribution<>(0, 5)      //6
   };
 
   for(std::size_t i = 0; i < 60; ++i)
      std::cout << static_cast<char>(ascii[ascii[6](gen)](gen));
 
   std::cout << std::endl;
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru