我怎样才能让它成为一个随机数字序列来自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