ut_genericstringmap*m_pproperties;(雜湊表)
內部有hash_slot型別的指標用來儲存鍵/值對
以位元組為單位的文字資料
template
class ut_pair
這是乙個模板類.
pp_attrprop中又有這樣的宣告:
typedef ut_pairpropertypair;
這個型別定義語句,定義了乙個新的型別即把ut_pair類模板的模板引數設定為const char * ,和const pp_propertytype *;
m_buffer[0]即ut_growbuf
說明:至於m_buffer和m_tableattrprop陣列的大小均為2,原因是0代表讀取的資料,1代表編輯時插入的資料。具體到這兩個資料成員上m_buffer[0]中儲存的是從rtf檔案中讀取的資料,m_buffer[1]中儲存的是使用者在編輯階段插入到檔案中的資料。m_tableattrprop[0]儲存的是從檔案中讀取的資料元素的屬性。m_tableattrprop[1]中儲存的是使用者在編輯階段插入的資料元素的屬性。
m_tableattrprop[0]中所儲存的內容pp_tableattrprop
m_vectable[0]型別為ut_genericvector,相當於陣列
0號元素:pp_attrprop *(某個section屬性)
1號元素段落屬性
…………
省略 2號元素文字屬性
…………
省略下面看文字以及其屬性的儲存方式
ios中的資料儲存
ios開發中資料的儲存方式有 plist儲存 偏好設定 歸檔 sqlite資料庫 core data 1 plist儲存 1 儲存資料 plist其實就是儲存字典或者陣列物件 nsarray arr 1,3,123 獲取應用沙盒 nsstring homepath nshomedirectory 獲...
android中的資料儲存
資料儲存常用的有兩種sharedpreference,資料庫 1sharepreference,適合儲存量不大,設定類資料,結合之前說過的preference布局更方便。使用很方便 1 獲取preference物件 getsharedpreferences name,mode name是你儲存檔案的...
SQL Server中資料的儲存
參考 檔案說明 主要主要資料檔案包含資料庫的啟動資訊,並指向資料庫中的其他檔案。使用者資料和物件可儲存在此檔案中,也可以儲存在次要資料檔案中。每個資料庫有乙個主要資料檔案。主要資料檔案的建議副檔名是 mdf。次要次要資料檔案是可選的,由使用者定義並儲存使用者資料。通過將每個檔案放在不同的磁碟驅動器上...