C++ Builder 快捷鍵完全參考表
前言 熟練快捷鍵是提升開發效率的捷徑。本表整理 C++ Builder 預設鍵盤映射(Default/Classic/Brief/Epsilon/Visual
掌握 C++ Builder 除錯藝術 (二) · 下:變量監視與單步追蹤實戰
前言 環境就緒,現在進入核心實戰:如何在斷點處「看見」程式內部狀態,並像放大鏡一樣逐行剖析執行流程。 一、三大變量觀察利器 1. Watches(觀察視窗)
掌握 C++ Builder 除錯藝術 (二) · 上:調試前的關鍵準備
前言 承接上一篇,我們已學會如何在代碼中標記潛在 Bug。現在,正式進入「近距離觀察」階段——啟動調試器,逐步追蹤那些藏匿在邏輯深處的錯誤。但在按下 F9 之前
掌握 C++Builder 除錯藝術 (一):乾淨代碼、例外處理與日誌機制
前言:除錯不只是用偵錯器 真正的除錯藝術始於寫代碼之前。Bug 越少,用戶體驗越好;錯誤處理越完善,用戶越願意回報問題。本系列從基礎代碼品質談起,構建完整防禦體
C++ dynamic_cast 關鍵字完整指南:安全型別轉換與實戰應用
為何需要 dynamic_cast? C 風格強制轉型 (Type*)ptr 不做任何檢查,錯誤轉型導致未定義行為。C++ 提供四種具體轉型運算子,dynami
C++ 語言基礎入門 (二):流程控制 (if/else、for/while/do-while 迴圈)
if 條件判斷 基本語法 if (condition) statement; if (condition) { statements; } ⚠️ if 後不可加
C++ 語言基礎入門 (一):變數、資料類型、運算子、函數、陣列與字串
C++ 與 C 的關係 C++ 建立在 C 之上,稱「帶類別的 C」。C++ 不取代 C 而是補充擴展。本章涵蓋源自 C 的基礎部分,第 2 課進入 C++ 專
C++Builder IDE 快捷鍵完整參考表:編輯、偵錯、導航、區塊操作
核心功能鍵 快捷鍵功能 F1說明 Alt+F2終止程式執行 (偵錯時極用) F3尋找下一個 (配合 Ctrl+F) F5切換斷點 Ctrl+F5加入監看變數
C++Builder 表單屬性與事件完整指南:視窗樣式、焦點控制、MDI 架構
表單核心屬性速查 屬性用途關鍵值 ActiveControl指定啟動焦點元件元件參考 BorderIcons標題列系統圖示biMaximize/biMinim
深度探索 C++ 物件模型 (七):成員函數語意學與虛函數多態機制
三類成員函數回顧 靜態 (static) 非靜態 (non-static) 虛擬 (virtual) 各有不同呼叫機制與適用場景。 非靜態成員函數:編譯器
深度探索 C++ 物件模型 (六):建構函數語意學與虛基類佈局
建構函數:編譯器背後的大量工作 以前寫程式從未深究建構函數,原來編譯器幫我們做了這麼多事。第六章深入建構/解構/拷貝語意,內容豐富,筆記分多次完成。 虛繼承下
深度探索 C++ 物件模型 (二):虛函數表機制與空類別大小之謎
閱讀策略:先跑再回 第一章為總覽,全懂則後章無謂。建議:不懂先跳過,衝完全書再回頭複讀 3 遍。理解技術書需靠思維消化,非死記硬背。 三種物件模型演進 簡單
深度探索 C++ 物件模型 (一):物件課程與 C++ 思維轉換
從 Hello World 看 C++ 抽象代價 同一個「Hello World」,隨著開發者層級從初學者 → 專案經理 → 架構師,代碼結構愈發複雜。這不是多
C++Builder 亂碼轉換元件 GbBig:GB/Big5/HZ/QP/Base64/UU/XX 編碼全支援
元件簡介 GbBig 是開放原始碼的 C++Builder 元件 (v1.0, 2000-04-30),作者周鵬飛 (莫高軟體工作室)。專門解決中文編碼轉換與郵
C++Builder 全域變數正確宣告與使用三大模式
全域變數在 C++Builder 的三種正確模式 模式一:標頭檔 + extern (錯誤示範 → 正確寫法) ❌ 錯誤:直接在 .h 定義 // Globa
C++Builder 對話框元件完整指南:OpenDialog、SaveDialog 等常用對話框實作
對話框元件共同特性 屬於不可見元件,設計期顯示為圖示,執行期不自動顯示 必須呼叫 Execute() 方法顯示,回傳 True (按確定) 或 False (
C++Builder ToolBar 工具列元件完全指南:按鈕群組、圖示管理與進階配置
ToolBar 核心優勢 取代舊版「Panel + SpeedButton」組合,單一元件完整支援工具列功能:按鈕群組、多狀態圖示、平面風格、自動換行、標題顯示