При попытке скомпилировать следующий исходный код:
#include <random>
#include <iostream>
int main(){
std::tr1::random_device rd;
std::tr1::mt19937 rng(rd());
std::tr1::uniform_int<int> uni(0,20);
std::cout<<uni(rng)<<std::endl;
}
командрой bcc32.exe t.cpp
получаю такую ошибку:
Turbo Incremental Link 6.51 Copyright (c) 1997-2013 Embarcadero Technologies, Inc.
Error: Unresolved external 'std::tr1::_Random_device()' referenced from <...>\T.OBJ
Error: Unable to perform link
Компилятор версии 6.70.4983.33517 из RAD Studio XE5
Как исправить эту ошибку? Может, нужно подключить какую-то библиотеку?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как получить значение из тега Output?Это ползунокКак можно реализовать получение значения
Есть форма регистрации и в ней ипнут, который на вход принимает email пользователя:
Есть элемент span на форме, в onmousedown которого производится его удаление и вызов некоего событияВ этом событии отправляется Ajax-запрос к серверу