Linux 蜂鳴器播放音樂小程式:直接操作硬體端口
經典 Linux 控制台蜂鳴器(PC Speaker)直接編程範例,透過 I/O 端口操作 8254 可程式化間隔定時器 產生方波聲音,無需音效卡驅動支援。
Boost.Tokenizer 實現多重分隔符字串分割技巧
致敬 Boost 庫的簡潔威力。本文展示使用 boost::tokenizer 輕鬆實現電話號碼等字串的多重分隔符分割。 分割規則 支援四種分隔符(可混合使用
COM 組件設計實戰:多介面實作與版本升級策略
本文實戰演示如何使用 ATL 實作支援多個自訂介面的 COM 組件,並闡述符合 COM 規範的介面升級策略(不可修改已發布介面,需新增介面擴充功能)。 設計原
MFC 專案中定義全域變數與全域函式的兩種最佳實踐
MFC 專案由多個檔案組成,無法像傳統 C++ 程式隨意在類別外定義全域變數。本文介紹兩種在專案多檔案間共享資料與函式的標準方法。 方法一:於應用程式類別中定
Windows Sockets MFC 範例程式總覽:CHATTER 與 CHATSRVR
本文介紹兩個經典 MFC 套接字範例程式,展示客戶端/伺服器架構的即時通訊應用。 CHATTER:討論用戶端 CHATTER 為單文件介面 (SDI) 應用程
Windows Sockets:連接埠與套接字地址核心概念
本文定義 Windows Sockets 程式設計中兩個核心術語:連接埠 與 套接字地址。 連接埠 唯一識別一個進程(服務)。在 Windows Socke
Windows Sockets:字串編碼轉換(Unicode/MBCS/ANSI)
本文為核心技術三部曲最後一篇(前兩篇:Windows Sockets:阻塞、Windows Sockets:位元組順序),說明跨編碼字串傳輸的轉換處理。使用 C
Windows Sockets:位元組順序(大小端序)轉換完整指南
本文為核心技術三部曲之一(配合 Windows Sockets:阻塞、Windows Sockets:字串轉換),詳細說明異構架構間的位元組順序轉換。使用 CA
Windows Sockets:阻塞模式與非阻塞模式深度解析
本文為三篇核心技術文檔之一(其餘為 Windows Sockets:位元組順序、Windows Sockets:字串轉換),詳細闡述套接字阻塞機制。使用 CAs
Windows Sockets:套接字通知機制完整解析
套接字類別提供五個核心通知回調函式,框架於關鍵網路事件發生時自動呼叫,供開發者實作自訂響應邏輯: 通知函式觸發時機建議處理 OnReceive接收緩衝區有資
Windows Sockets:自訂套接字類別衍生技巧
透過從 CAsyncSocket 或 CSocket 衍生自訂類別,可為套接字擴充專屬功能。兩者均提供豐富的虛擬通知函式供重寫,包含:OnReceive、OnS
Windows Sockets:CAsyncSocket 類別使用指南
CAsyncSocket 類別在極低層級封裝 Windows Sockets API,適合熟悉網路通訊細節、希望利用回調機制處理網路事件的開發者。若需靈活支援多
Windows Sockets:CSocket、CSocketFile 與 CArchive 協作機制深度解析
本文深入解析 CSocket、CSocketFile、CArchive 三大核心類別如何協作,簡化 Windows 套接字的資料收發操作。前文 Windows
Windows Sockets:帶存檔套接字的資料序列化範例
本文提供一個使用 CSocket 類別搭配 CArchive 物件進行資料序列化傳輸的完整範例。此範例展示兩個應用程式實例(可運行於同一台或不同電腦)如何透過套
Windows Sockets:流式套接字的操作順序詳解
本文透過對照表的方式,詳細闡述建立伺服器與客戶端通信所需的流式套接字操作順序。由於範例使用 CArchive 物件,因此必須採用流式套接字進行通信。 建立通信
Windows Sockets 帶存檔套接字編程:CSocket 與 CArchive 序列化實戰指南
前言 MFC CSocket 類提供比 CAsyncSocket 更高層級的抽象,通過 CArchive 對象實現基於序列化的網絡數據傳輸,自動處理阻塞、消息泵
Windows Sockets 數據報套接字詳解:無連接通信、廣播特性與應用場景
前言 數據報套接字是 Windows Sockets 的另一核心類型,基於 UDP 協議提供無連接、不可靠、保留消息邊界的通信服務。本文詳細闡述其核心特性、工作
Windows Sockets 流式套接字深度解析:特性、原理與 MFC 實戰應用
前言 流式套接字是 Windows Sockets 兩大核心類型之一,基於 TCP 協議提供可靠、有序、全雙工的字節流服務。本文深入剖析其核心特性、連接模型、數