not superisingly, geting your hands 'dirty' is the only way to prove your abilities which is not necessarily means memory.
as a example, i recommend a book: <Exceptional C++> which follows a pattern of excercising from practise.
(i am not sure wether its available or not in china currently)
good luck!
我觉得你看的那三本都有是基础,《essential c++》的大家写的,
《thinking in c++》也算是吧,但是这三本都算是入门级的书。
无法窥探C++更为高级的特性,如果你只是想马上就用,而且想得比较爽
那么建议你看看
《effetive c++》,会提高你的代码的安全,高效。
要想深入那就得拜读C++大师们的书,
bj《the c++ programming language》
stan.lippman《inside the c++ object model》等等