有没有适合C++程序员读的设计模式方面的书?解决方法

有没有适合C++程序员读的设计模式方面的书?
如题,谢谢!!!

------解决方案--------------------
《设计模式--可复用面向对象软件的基础》 机械工业出版社
《Design Patterns--Elements of Reusable Object-Oriented Software》(英文原版)
------解决方案--------------------
邓辉翻译的《敏捷软件开发》
------解决方案--------------------
顶上面两位的
还有《C++设计新思维——泛型编程与设计模式之应用》,侯捷翻译的
------解决方案--------------------
<Design Patterns Explained -- A New Perspective on Object-Oriented Design>
结合作者的工作经验,详细讲解了 <Design Patterns> 中的十多个模式.
------解决方案--------------------
设计模式 双语版