i want to learn C++. what is the best way to proceed?
There’s a difference on wanting to learn C++ technical language issues, or wanting to learn it for programming contests… And I say this clearly as it seems to be a very common thing among some competitive programmers…
If you are looking forward to learn it, to try and make some TLE solutions in Java or Python (for example) to get Accepted, please make sure that you are implementing correct algorithms (A correct algorithm is one that it will eventually run in time, along with being correct)
http://www.cplusplus.com/reference/ is a good way to learn C++.
Besides, this here is great tutorial for C++ STL on topcoder: http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=standardTemplateLibrary