需求:將記憶體中的string壓縮後再通過網路傳輸
測試方法有:
c# 自帶gzip壓縮演算法
使用7z的開源演算法
參考**:
c# 壓縮/解壓字串 - 吃辣椒的小毛驢 - www.cnblogs.comcompressing using the 7zip lzma algorithm in c# beats gzipstreamwww.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...