I obtained a Master in Financial Mathematics and during it I mostly developed in C. However, most companies are looking for C ++ developers. So I bought the book ... and wow! He returned on Financial Mathematics (a little reminder from time to time does not hurt) and key concepts in C ++. In addition there are many examples and allow to understand how smoothly OOP and Monte Carlo can mix.