abiWord中資料的儲存

2022-03-15 01:27:19 字數 780 閱讀 3373

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。次要次要資料檔案是可選的,由使用者定義並儲存使用者資料。通過將每個檔案放在不同的磁碟驅動器上...