No python existe uma função que define o "range" dos números aleatórios, ou seja, posso pegar número aleatórios entre 0 e 10:
random.randint(1, 10) # em python
Existe uma função parecida em C++?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No python existe uma função que define o "range" dos números aleatórios, ou seja, posso pegar número aleatórios entre 0 e 10:
random.randint(1, 10) # em python
Existe uma função parecida em C++?
Meio complicado, mas existe sim. Na verdade, não é recomendável utilizar as bibliotecas utilizadas na aula para fins que realmente precisam de números aleatórios, então já vou condensar as duas coisas em uma resposta só.
#include <random>
random_device rd;
mt19937 mt(rd());
uniform_int_distribution<int> dist(0, 100); // Aqui você coloca o range, mas leve em conta que ele é [a, b], não [a, b[ como o python.
int rand_number = dist(mt); // está no range determinadoEspero ter ajudado