The Stroustrup one is very good, but make sure you get the second edition.
"Teach yourself C++ in 24hrs" by Jesse Liberty. A gift that's been sat
on my shelf for years symbolising good intentions. Half the debugging
software illustrated in it doesn't exist anymore and a lot of it seems
written in a "we'll mention this term now but will we explain it later?
Who knows!" style.