C++’s support for object-oriented programming, rich set of tools,it's C roots make it attractive for embedded projects. A C developer can worry about code bloat and hidden performance costs. This book makes an attempt to demonstrate how C++ can improve the embedded software and in some cases accomplish things which are next to impossible in C. The book addresses issues such as code bloat and the hidden performance costs of C++, and demonstrates some of the lesser known features of the C++, such as type traits, static assertion, constant expressions. The last chapter of the book contains about 50 C/C++ interview questions.
Any questions? Do not hesitate to contact me arkady.miasnikov@gmail.com . I will love to hear what you think.