title: Why socket descriptors on Windows get such values?
body: <p>Not sure if it's the right place to ask, anyway.<br>
  I'm writing a simple chat with c++, where a client gets socket value as nickname for beginning.<br>
  On linux sockets are just file descriptors and they get their 3, 4, 5... that follow stdin, stdout, stderr.<br>
  But I've noticed that on Win the first client socket always gets value 192, while the others differs by 20 (almost always).<br>
  <img src="https://i.imgur.com/GIzy214.png" alt="g"><br>
  So here goes my question, why the sockets get such values on win platform (mine is win7 x64)?
  Little googling didn't help.<br>
  Thanks in advance :D</p>