分享乙個linux下的C程式讀取配置檔案的方法

2021-08-24 22:29:05 字數 397 閱讀 8220

分享乙個linux下的c程式讀取配置檔案的方法

當你的配置檔案是形如

key1=value1

# 這是注釋

key2=value2

型別的檔案時,

真的是非常非常簡單,非常快捷。

假設你的配置檔案名為/path/to/file/myconf

你的c程式為/path/to/file/myprog

那麼編寫乙個sh指令碼,指令碼內容為

. /path/to/file/myconf

/path/to/file/myprog

然後儲存,給指令碼加上執行許可權。

以後用該指令碼去執行你的程式。程式中需要的配置都在環境變數中擱著呢,使用getenv函式()就可以獲取了。

是不是非常的簡單^_^

linux下的乙個目錄掃瞄程式

程式的開始是一些必要的標頭檔案,接下來是乙個printdir 函式,它的作用是輸出當前目錄的內容,該程式採用遞迴遍歷各級子目錄,使用depth來控制縮排。下面就是程式的 include include include include include include void printdir cha...

分享乙個BookStore ios程式的例子

經過4天的開發,ios的網路書店基本完成了 架構中最重要的元素 模組化,縱向分割 層次化,橫向分割 抽象和實現分離 解耦,同構元件如何通訊,異構元件如何通訊 職責分離 重構中 消除重複 消除魔數 bookstore應用雖然簡單,但包括的內容不少 分層架構如下 data就是資料訪問層 ui就是前端 u...

分享乙個Metro風格的程式

前言 環境專案結構 總結最近在學微軟的rx,這個基於非同步和事件的類庫。rx是由observables linq schedulers 組成。它的優勢在於處理i o操作的時候,能夠很好的處理非同步操作。於是出於練習,做了乙個進銷存系統,至於為什麼選進銷存系統。因為前段時間裡的園友都分享了一些進銷存的...