I'm haveing a hard time determining wether i should implement certain things as a class or just functions....for example....
Log.h library <--- i could obviously implement a Log class....and i could also have use Log functions(without a class) alternatively...is there any guideline/recommendations i should use when knowing wether i should make a class library...or function library
another example would be
NTHeader.h <--- provides a way to gain information about a specific PE's header file
should i place all these functions together into one class since they are all closely related? or should i just put them in seperate functions? i have a hard time knowing when i should perform one or the other