看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: Win10, Linux, ...) win10 sㄙ器D這樣是ꐰ 問題(Question): 在做huffman tree的時候,單純將input編碼後壓縮便輸出,出現一些亂碼 問了幾個同學亂碼都在ascii內 不知道自己的output跑出一堆空白還有中文字 (unicode)不知道是不是對的 不過我的output確實也讓byte數降低了 不知道這樣是不是正常的,謝謝各位 餵入的資料(Input): txt 預期的正確結果(Expected Output): ascii內的亂碼 錯誤結果(Wrong Output): 一堆空白跟unicode s 補充說明(Supplement): ----- Sent from JPTT on my Samsung SM-G950F. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.76.225.0 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1543911959.A.F9B.html
sarafciel: codeblog是哪來的土炮編譯器啊XD 12/04 16:56
不要這樣qq
shec1213: 你檢視結果是用ascii去看嗎? 12/04 17:10
F04E: ascii又不是全都能顯示12/04 18:54
https://imgur.com/a/b6unLj9 這個是我的output ※ 編輯: Chen334 (114.46.42.192), 12/04/2018 19:20:36 ※ 編輯: Chen334 (114.46.42.192), 12/04/2018 19:21:47 nh60211as: 用可以顯示二進位資料的驗證啦 該怎麼用qq 12/04 20:04
loveme00835: 隔空抓藥, 而且還是 windows 記事本 xD12/04 20:23
※ 編輯: Chen334 (42.76.225.0), 12/04/2018 21:45:27
school4303: 不貼code?? 12/05 02:44
F04E: 為什麼不用HEX輸出? 一堆ascii亂碼怎麼驗證結果? 12/05 17:00
我主要只是想問各位大大這樣的OUTPUT是否正常 編碼編成unicode是合理的嗎 ※ 編輯: Chen334 (114.46.35.34), 12/05/2018 22:35:15
loveme00835: 你從哪裡看出這是 unicode? 12/06 06:27
worcdlo: 1.請提供原始資料對應的轉碼bit 2.請將資料以HEX形式開啟 12/06 20:40
worcdlo: 3.另外好奇問個問題,不定長度bit的儲存 最後一個byte通 12/06 20:40
worcdlo: 常無法剛好塞滿,你是怎麼做? 全補1嗎? 12/06 20:42
school4303: 是 你/編輯器/網頁? 把輸出當unicode 不是輸出是 12/06 20:48
school4303: 而且你用記事本開 你怎麼知道是unicode? 12/06 20:53
school4303: 去裝notepad++吧 裝個plugin也能看hex 12/06 20:54