So, I am using OpenGL which typedefs unsigned integer -> GLuint.
For some reason it feels wrong to sprinkle my program with GLuint, instead of the more generic unsigned integer or uint32_t.
Any thoughts on negative/positive aspects of ignoring the typedefs?
The typedefs are there to make your code more portable. If you ever wanted to move to a platform in which a
GLuintmay have a different underlying type (For whatever reason), it would be wise to use thetypedef.