string 壓縮 c string 壓縮傳輸

2021-10-18 00:06:52 字數 539 閱讀 3900

需求:將記憶體中的string壓縮後再通過網路傳輸

測試方法有:

c# 自帶gzip壓縮演算法

使用7z的開源演算法

參考**:

c# 壓縮/解壓字串 - 吃辣椒的小毛驢 - ​www.cnblogs.comcompressing using the 7zip lzma algorithm in c# beats gzipstream​www.splinter.com.au

原始string大小:2m

測試電腦:thinkpad t570

兩種方法壓縮結果:

方法 壓縮後大小 耗時 壓縮比

自帶 840k 0.29s 42%

2. 7z 470k 2.5s 23%

參考: sdk (software development kit)

lzma sdk (software development kit)​www.7-zip.org

string和CString 的比較

一 概述 string和cstring均是字串模板類,string為標準模板類 stl 定義的字串類,已經納入c 標準之中 cstring typedef cstringt cstring 為visual c 中最常用的字串類,繼承自c stringt類,主要應用在mfc和atl程式設計中,主要資料...

C String與string的區別

c 中同時存在string與string msdn中對string的說明 string is an alias for string in the net framework。string是string的別名而已,string是c 中的類,string是framework的類,c string 對映...

C string與String的區別

最近,正在簡單地學習c 的一些知識。c 是區分大小寫的,但是我卻發現c 中同時存在string與string,於是我很困惑,於是我上網搜尋了一下,於是我了解了一些小知識。msdn中對string的說明 string is an alias for string in the net framewor...