"The C++ Programming Language" 3rd edition or later Bjarne Stroustrup
im currently reading this i recomend if you are serious about C++ only because its time consuming if you are just getting into this as a hobby get a smaller more focused book first (it also cost $70)