title: Detect removable drive (e.g. USB flash drive) C/C++
body: <p>How can I detect when a removable disk drive is (dis)connected to the system? How to get the mount path (for Linux) and the drive letter (for windows)?</p>
  
  <p>EDIT: Is there a way to detect the currently connected devices?</p>