you can do all the things in C itself(Constructor, Destructor, Polymorphism, Templates every thing is possible in C) - All the things that performed by compiler you should do by yourself.(for example constructor - init, etc) Templates may be the thing - that really hard to performed - but generally macro can be used Why C++ Instead of C - some of the features realized and checked by compiler. but from the other side for C there are - small footprint,speed and etc. like assembler and C. At the end it is binary code.
U
User 1985
@User 1985