I am developing a simple library in C, for my own + some friends personal use.
I am currently having a C structure with some members that should be somehow hidden from the rest of the application, as their use is only internal. Modifying by accident one of this members will probably make the library 'go wild'.
Is there any 'workaround' to hide those members so that they can't be accessible ?