#include #include #include #include #include #include #define debug_file1 "/tmp/dbg_param.txt"
#define debug_file2 "/tmp/mnt/sdcard/dbg_param.txt"
typedef enum dbg_value_type;
int debug_getinfo(char* key, char** value, dbg_value_type type)
if (type > dbg_value_type_float || type < dbg_value_type_int)
file * fp1;
file * fp2;
bool check1 = false;
bool check2 = false;
int ret = access(debug_file1, f_ok);
if (ret == 0 && (fp1 = fopen(debug_file1, "r")))
ret = access(debug_file2, f_ok);
if (ret == 0 && (fp2 = fopen(debug_file2, "r")))
char *line = null;
char* p = null;
char* goal = null;
size_t len = 0;
ssize_t read;
if (check1)
}}
free(line);
fclose(fp1);
if (goal)
}line = null;
p = null;
goal = null;
len = 0;
if (check2)
}} free(line);
fclose(fp2);
if (goal)
}printf ("not find the the %s\n", key);
return -1;
}
這就是讀乙個指定路徑下的指定配置檔案,來獲取配置引數。
例如:
ret = debug_getinfo("cameraangle", &vstr, dbg_value_type_float);
if (ret == 0 && vstr)
配置檔案:
cameraangle=44.4 標定餐數
cameraheight=111.1 標定引數
fl=222.2 標定引數
debug=1 是否獲取圖靈後台上傳的原始圖和調整後的圖
takepicture=1 是否使能抓圖放在本地
這個還是比較方便的,你可以在程式的任何地方可以設定控制點,後改變引數。 Python讀取ini配置檔案傳參的簡單示例
為了往我們寫好的python 傳入引數,有很多種方法,比如使用input獲取從dos 輸入的引數,又或者讀程式設計客棧取txt 檔案中的字元作為引數。但為了比較規範,在windows 上我們常常用ini的配置檔案進行工具配置。因此,今天我們說明下如果使用python 讀取in程式設計客棧i 程式設計...
簡單配置vim的配置檔案
首先我們需要先安裝pathogen這個vim的外掛程式管理器,作為我們vim的第乙個外掛程式,操作步驟為如下 1.在命令列輸入 然後將我們需要的pathogen檔案放在對應的目錄下面即可。2.接著在 vimrc 檔案裡面配置 call pathogen infect syntax on filety...
配置檔案的簡單使用
常見的配置檔案格式 1.properties 裡面內容的格式 key value 2.xml 後期詳細解釋 若我們的配置檔案為properties,並且放在src目錄下.我們可以通過 resourcebundle工具快速獲取裡面的配置資訊 使用步驟 1.獲取resourcebundle 物件 sta...