本书的读者需要具有一定的C++基础,并且想要学习C++新特性或者因为工作项目需要学习C++新特性。对于有基础的读者来说,本书的大部分章节都比较容易理解,极少数章节可能需要反复阅读以加深理解。模板相关的大部分章节也不会成为阅读的障碍,有泛型编程和模板元编程经验的读者理解起来会更快一些。对于初学者来说,建议在阅读的时候手边备一本C++编程基础的图书,在阅读本书的时候会经常用到。