A program for random number generation which I am looking at includes the following bit:
// the basic math functions should be in namespace std
// but aren't in VCPP6
using namespace std;
What is _MSC_VER? Why is this bit of code necessary?