C++程式設計藝術第七版內含大量的範例。本書著重良好的軟體工程原則,並強調程式清晰性。我們以範例進行教學,在全球的學界、政府、軍方以及業界教授頂尖的程式設計以及軟體相關課程。
程式設計小技巧。我們安排了許多程式設計小技巧,提醒你注意程式開發過程中的重要事項。這些技巧與實務,是我們從數十年的編程與教學經驗中累積而來的最佳心得。
本書特色
1.時事習題。我們鼓勵讀者使用電腦和網際網路來研究並解決真實世界裡的問題。我們希望這些新的習題能夠提醒學生注意全世界發生的重大議題。
2.用string物件替代C字串。C++提供二種型式的字串:string類別物件 (在第3章開始使用),以及C風格的指標字串。我們在前面的章節會繼續討論C字串,讓你練習指標操作,介紹以new和delete進行動態記憶體配置,讓你學習處理將來在業界可能會碰到的傳統程式碼中的C字串。
3.動態記憶體配置。我們將動態記憶體配置的部分從後面的章節往前移到第11章,這是第一次需要用到動態記憶體的地方。「代理類別」的部分 (使用動態記憶體) 也往前移到第11章。
4.在程式設計的習題前方加入標題。我們替所有的程式設計習題都加上標題。這可以協助教師在課堂上分派習題。
5.函式指標習題。我們增加了與幾個真實世界有關的函式指標習題。你可以在附屬網站上找到這些習題:wwwdeitel.com/ books/cpphtp7/