C++ in Embedded Electronics - Literature
See Effective C++ in an Embedded Environment by C++ Guru Scott Meyers.  It's not a book, but a set of annotated presentation slides that show many C++ specific patterns for using C++ in embedded systems and some wisdom on what not to do.

I also love the paper C++ Hardware Register Access Redux by Ken Smith.  It shows how one can use C++ template metaprogramming to provided compile-time enforcement of certain register access policies such as read-only/read-write/write-only.

There was also a great article on embedded.com discussing interrupt handling in C++, but it seems embedded.com is no more.  Check the wayback machine for possible cached copy.

The Arduino is also a C++ API, so it's a good, practical example of using C++ for embedded systems.

Another great resource is STM32PLUS - A C++ Library for STM32 Development by Andy Browne.  Open Source and lots of great information in his blog.