That just means that the seed used by srand/rand is stored in thread-local storage ... not that each thread has its own C runtime library, which is just nonsense.Quote:
srand would traditionally call that function and initialize a random number generator for the entire process. I suppose you're spoiled in compilers, but that didn't used to be a thing that srand and C standard library functions would be isolated to the executing thread.
Also, I'm pretty sure that it's implementation-specific (and maybe even Microsoft-only?) and not a part of the C standard.