class//COmdFileGm

這是一個儲存Gamma的omd檔,因為Gamma的資料量一次都很大,也不一定每次都會量,若是放在一般的資料檔,會讓它失去擴充彈性,也會讓檔案資料量變太大(有Gamma的話)所以,才將這一個部份獨立出來。
在此的設計方式就是繼承COmdFileFactor,做簡單的小修改即可使用。

COmdFileGm.h

#ifndef OMDFILEGM_H
#define OMDFILEGM_H

#include "COmdFileFactor.h"

class COmdFileGm : public COmdFileFactor
{
public:
             COmdFileGm(){};
    virtual ~COmdFileGm(){};
 
private:
    void txt2omd();
    void omd2txt();
};

#endif //OMDFILEGM_H

COmdFileGm.cpp

在這個類別也只是只overload txt2omd和omd2txt兩個函數,細部實作,我想就不必多說了。

沒有留言:

張貼留言

文章分類維度