Qt中的C 技術 張波

2021-06-10 09:05:53 字數 700 閱讀 9220

qt中的c++技術    張波

本書剖析了開源開發框架qt中的c++技術,給讀者提供乙個優秀的案例,以學習c++語言以及物件導向設計技術。該書討論了以下內容:類模板特化技術;分析比較了c++標準庫、qt對字串、資料輸入/輸出的處理思路;隱式共享與d-pointer技術;函子及其在qtl(qt template library)中的應用,qtl是如何使用模板特化技術優化qlist效能的;如何在c++程式中嵌入彙編**,實現乙個原子操作,以很小的開銷實現執行緒間通訊;訊號與槽機制;graphics/view框架等。軟體學院或者計算機學院的學生,可將本書作為課程"c++程式設計"或者"物件導向軟體設計"的參考書;上述課程的教師,可將本書的內容融入他們的主講或者試驗環節,作為相關實訓課程的教材;軟體行業的開發者,可將本書作為深入學習c++設計與程式設計技術的案例教材。

出版社:電子工業出版社

出版日期:2023年7月

isbn:978-7-121-17159-8

定 價:

55.00元

關鍵字:

c++技術

qt中的c++技術

本書詳細資訊

前言與目錄

第1章 案例的選擇與評估

第2章 qt概述

第13章 model/view框架

QT中的除錯技術

下面提供一些有用的提示來幫助你除錯基於qt開發的應用程式。安裝配置qt時,要確保包含除錯選項。在一些平台上,在除錯模式下編譯qt將導致應用程式比預想的要大。在編譯qt的時候,預設要編譯框架。在結果中,可以找到發行版和除錯版 如qtcore和qtcore debug 如果通過 no framework...

qt中的隱含共享技術

在qt中,有一項隱含共享技術 也叫回寫複製,copy on write 它結合了淺拷貝和深拷貝的特點,具有以下優點 1 可以降低對記憶體和cpu資源的使用,提高程式的執行效率 2 方便程式設計師做某些物件的賦值操作,而不必拷貝深拷貝和淺拷貝的問題 隱含共享的工作原理,簡單說就是 當兩個物件共享同乙份...

Qt中的多執行緒技術詳解

qt提供了許多用於處理執行緒的類和函式。以下是qt程式設計師可以用來實現多執行緒應用程式的四種不同方法。qthread是qt中所有執行緒控制的基礎。每個qthread例項表示並控制乙個執行緒。qthread可以直接例項化或派生子類。例項化qthread提供了乙個並行事件迴圈,允許在輔助線程中觸發qo...