C++ Random Number Generator With the Random Header : I have probably been through 20 different sites looking for a solution. I have been trying to make a random number generator (as the title says) but whenever I try something with an integer, it will return the same number. Here is some code that apparently works. (uses the <random> header and everything else)

    default_random_engine e;
    cout << e<< endl;

but when i try it, I will only get the number 1.
I have tried this with the mac terminal, clion, and Visual Studio.
I really don't know what to do.