電腦遊戲製作開發設計論壇 首頁 電腦遊戲製作開發設計論壇
任何可以在PC上跑的遊戲都可以討論,主要以遊戲之製作開發為主軸,希望讓台灣的遊戲人有個討論、交流、教學、經驗傳承的園地
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

Google
教你壓縮資料

 
發表新主題   回覆主題    電腦遊戲製作開發設計論壇 首頁 -> 遊戲程式初級班:語法及基礎概念
上一篇主題 :: 下一篇主題  
發表人 內容
mirror
散播福音的祭司


註冊時間: 2007-07-27
文章: 174

828.60 果凍幣

發表發表於: 2009-6-10, PM 3:01 星期三    文章主題: 教你壓縮資料 引言回覆

介紹各位用一個工具來壓縮資料..而且速度也蠻快的Smile
首先在這裡下載zlibtest.zip這個檔案下來
接下來除了zlibTest.exe以外的檔案拷貝到你的專案中

標頭引用
代碼:

#include "zlib.h"
#pragma comment(lib,"zdll.lib")



outdata 是輸出資料
inlen 是輸出的資料長度
outlen 是輸出的資料長度

compress代表壓縮, uncompress代表解壓縮
用來壓縮資料跟還原資料用..
不明白的人就下載source.zip看原始檔案參考

不過我寫的這範例還有個bug就是了
原始資料過短的話會發生問題
不過原始資料其實太短的話也就不需要去壓縮了
因為壓縮後反而資料量變大...



0010.jpg
 描述:
 附件大小:  57.69 KB
 觀看次數:  共 1925 次

0010.jpg



source.zip
 描述:

下載
 檔名:  source.zip
 附件大小:  104.51 KB
 下載次數:  共 319 次


zlibtest.zip
 描述:

下載
 檔名:  zlibtest.zip
 附件大小:  76.29 KB
 下載次數:  共 302 次

回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    電腦遊戲製作開發設計論壇 首頁 -> 遊戲程式初級班:語法及基礎概念 所有的時間均為 台灣時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
可以 在這個版面附加檔案
可以 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作