min, unsigned int max) {
std::random_device rd;
std::mt19937 gen(rd());
std::uniform_int_distribution<> uid(min, max);
return static_cast<uint16_t>(uid(gen));
}
вот теперь норм? вопрос еще по рандом девайсу, гарантирует ли он что все сгенерится? а тоя читаю вот что его только в крайнем случае стоит использовать, но сидовать с помощью времени не подходит тк в том же цикле время не успевает смениться и выводит одинаковые
/warn код в теги, пожалуйста
Обсуждают сегодня