I tried a program which worked in visual studio 2010 beta 2. When I tried in gcc, it didn't work. I was using a variate_generator object, which is available in the microsoft implementation. So I looked for information about c++0x variate_generator and it's been removed!! Which is the reason? Anyone knows? It's very comfortable to use.