   A shame? Or am I wrong?
  I thought I remembered someone mentioning a standard header file for sized-types like int32, int64, uint32, etc.Google didn't give me much, so I am asking if there is such a header? Or is that the reason libraries have to use their own sort for crossplatform stuff? Like SDL with uint32 and OpenGL with GLfloat, GLenum, and more!   
  "stdint.h". If your platform does not have one, Boost provides cstdint.hpp.   