On Fri, Mar 20, 2015 at 2:37 PM, Vitaliy M wrote: > It is possible to use OOP in C, we've been doing it at our company for ab= out 7 years. > > Search the archives, I posted some details on our implementation, a few y= ears ago. > > Basically, it boils down to (1) using naming conventions to emulate OOP, = and (2) using aggregation instead of inheritance. > > You can quickly get in trouble if you try to emulate inheritance/method o= verloading in C. The good news is, you can reap the benefits of OOP without= it. Interesting, I will try to find that thread. It does seem like it might be something a bit beyond my capabilities, but hey, why not take another risk! Josh --=20 A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. -Douglas Adams --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .