This time we will discuss virtual inheritance in C++ and find out why one should be very careful using it. Figure 1. Multiple non-virtual inheritance. When we deal with virtual inheritance, an object ...