Tag: c
All the articles with the tag "c".
-
Linux file descriptor 理解
深入 Linux file descriptor 的底層實作,從 task_struct、files_struct 到 fdtable,解析 fd 本質上只是陣列索引的設計原理。
-
linux socket programming(三): socket programming 中常用的位置轉換函數
整理 socket programming 中常用的 IP 位址與位元組序轉換函數,包含 inet_pton、htons 等 API 的用途與使用範例。
-
linux socket programming(二): socket 中用來存放地址的 sockaddr
介紹 socket programming 中用來存放地址的通用結構 sockaddr,以及 sockaddr_in 等不同 address family 的差異與使用方式。
-
linux socket programming(一): 什麼是 socket & 創建一個新的 socket
介紹 socket 作為 IPC 機制的基本概念,以及如何在 Linux 中呼叫 socket() system call 建立一個新的通訊端點。
-
Circular Doubly linked list 實作 bubble sort
jserv Linux 核心設計課程延伸題目:在 Circular Doubly Linked List 上實作 Bubble Sort,練習雙向指標操作與排序邏輯。