Задать вопрос
Maqsat
@Maqsat
либерал в программировании

Почему не работает randomize() и random() на Visual Studio?

Учу С++ . На книжке увидел этих функций хотел тестировать на Visual Studio 2013 но выводить ошибку
error C3861: 'random': identifier not found .
При этом rand() работает отлично
  • Вопрос задан
  • 1785 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unreal Engine + ИИ
    9 месяцев
    Далее
  • Stepik
    Профессия: Разработчик C++ (Junior)
    2 месяца
    Далее
Решения вопроса 1
@MiiNiPaa
В С++ функций randomize() и random() нет. Скорее всего, в книге используется компилятор Борланда, который устарел ещё в прошлом тысячелетии, любит использовать библиотеки и API Паскаля, и не следует стандарту.

Ещё есть функция random() в стандарте POSIX, который используется главным образом на Unix-подобных системах
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы