If you don't care about sticking to C, you can usually get what you want with a C++ feature anyway.
http://stackoverflow.com/questions/3879636/what-can-be-done-...
If you don't care about sticking to C, you can usually get what you want with a C++ feature anyway.
http://stackoverflow.com/questions/3879636/what-can-be-done-...