我怎樣才能讓它成爲一個隨機數字序列來自MSVC++程序和C#.NET程序?MSVC++ rand()和C#System.Random之間的關係
可能嗎? MSVC++ rand()
和System.Random
之間是否有任何關係?
鑑於下面的例子,它們看起來完全不同。
#include <iostream>
using namespace std;
int main()
{
srand(1) ;
cout << rand() << endl <<
rand() << endl <<
rand() << endl ;
}
using System;
class Program
{
static void Main(string[] args)
{
Random random = new Random(1);
Console.WriteLine(random.Next());
Console.WriteLine(random.Next());
Console.WriteLine(random.Next());
}
}
這是正確的方式,而不是接受的答案。引入CLR只是爲了隨機功能將是瘋狂的。 – Qix 2016-03-05 22:17:22