讀取配置檔案動態建立物件 C 5

2021-08-22 02:10:40 字數 545 閱讀 1358

額外收穫

public :

tstring   gettypename ()

}; layoutfactory 中返回的是 std::auto_ptr 指標

class   ttcclayoutfactory : public   layoutfactory

tstring   gettypename ()

}; 這兩者之間有什麼樣的區別聯絡 ?

通過 auto_ptr 可以知道物件例項在返回之後 , 需要將物件的生命週期交給外部的使用者 , 由使用者負責堆物件例項的析構工作 .

分析成果

配置檔案的定義實現 , 包含的基本類 , 以及這些類的實現 .

對於實現的動態配置的考慮 :

1.        通過生成 registryfactory 完成所有需要載入的物件的工廠方法的初始化 ,

2.        分析配置檔案來實現不同方法的呼叫的實現

3.        載入完成 configure 檔案之後 , 既實現的基本的資料的獲取和採集功能 .

C 讀取配置檔案

1 首先引入標頭檔案 include 2 獲取應用程式的當前路徑 char buf 1000 getcurrentdirectory 1000,buf 得到當前工作路徑3 獲取配置檔案的路徑 char path 1024 definesysconfig config.ini sprintf path...

C 讀取配置檔案

1 利用系統介面,讀取ini配置檔案,詳情可查詢msdn。這裡做簡單宣告 宣告讀ini檔案的api函式 dllimport kernel32 private static extern int getprivateprofilestring string section,string key,str...

C讀取配置檔案

ifndef cfg op h define cfg op h ifdef cplusplus extern c endif endif define crt secure no warnings include include include define maxline 2048 獲取配置項 i...