C++ で rand 関数を使用すると、次のようになります。
#include<iostream>
#include<time.h>
#include<stdlib.h>
using namespace std;
int main(){
srand(time(0));
int n=(rand()%6)+1;
cout<<"The dice roll is "<<n<<"."<<endl;
}
5 行目で time_t から int への変換に関する警告が表示されます。
srand(time(0));
この警告を取り除く方法はありますか?