Originally posted by joshdick
I absolutely love self-made functions. I think they are very useful. I especially like throwing a bunch of them into a library and just calling that whenever I need them. I have "myinput.h" which has the following functions: GetInt, GetDouble, GetChar, GetApstring. I use that library all the time. I've also written libraries for english and metric conversions and the area and volume of several shapes. Using functions in my own libraries saves me a lot of time. It's also a good way to encapsulate data. Self-made functions are just good all around.
Thats what i want to do, but need to learn about making header files, because i don't know that yet.

As far as error protecting, in my personal applications i would have a protection, but for in-class apps i don't becuz she tends to complain if i add my own things *shrug*.