Re:Object-oriented techniques in C
by chipsy on Tuesday September 22, 2015 @06:07PM
(#10262043)
Seconding the idea that you don't use something like this prolifically. The point is to only go slightly past the limits of the tooling and still primarily be writing C in the style that C is best at.
For similar reasons, "cute" macro-heavy C code tends not to survive long-term, because it breaks too much tooling.
For similar reasons, "cute" macro-heavy C code tends not to survive long-term, because it breaks too much tooling.