[問題] 請問cobol資料格式用C++解碼

看板C_and_CPP作者 (老王)時間6年前 (2018/05/26 09:30), 6年前編輯推噓2(207)
留言9則, 4人參與, 6年前最新討論串1/1
請問大大,如下連結的資料格式,C++有高效率的解碼方式嗎? 請問有keyWord可以讓小弟去搜尋嗎?謝謝 https://ibank.hncb.com.tw/netbank/pages/jsp/T_RateQuerym/html/233fmt.html -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.124.155 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1527298238.A.B40.html

05/26 09:59, 6年前 , 1F
取值會用查表法,parser我會用ragel或直接struct
05/26 09:59, 1F
請問struc怎麼定義他的這個格式??一般定義int就是byte的轉換而已,但是cobol格式要怎的定 定義struc

05/26 12:35, 6年前 , 2F
哇8102年了還big5網頁 銀行果然名不虛傳
05/26 12:35, 2F

05/26 12:36, 6年前 , 3F
每一列裡面欄寬都固定 整列fgets()進來切字串就結了
05/26 12:36, 3F

05/26 12:37, 6年前 , 4F
還要高效率解碼 別逗了 這個資料格式就是為效率設計的
05/26 12:37, 4F

05/26 12:38, 6年前 , 5F
就是設計給電腦看的 從打孔卡磁帶的年代到今天不變
05/26 12:38, 5F
小弟是socket接收封包進來,但是格式轉換是這種cobol資料格式不知如何快速轉換到物件 ※ 編輯: li4288 (220.132.124.155), 05/26/2018 14:27:02 ※ 編輯: li4288 (220.132.124.155), 05/26/2018 14:28:55

05/26 14:29, 6年前 , 6F
好奇幹嘛用 C++ 解這種東西,python 不好嗎
05/26 14:29, 6F

05/27 07:31, 6年前 , 7F
每一個欄位寬度都固定到底是有什麼不會轉的。
05/27 07:31, 7F

05/27 11:02, 6年前 , 8F
這種格式要快速轉換成物件只要一行阿
05/27 11:02, 8F

05/27 11:03, 6年前 , 9F
只要先定義好物件的memory layout然後memcpy()就好啦
05/27 11:03, 9F
文章代碼(AID): #1R2BY-j0 (C_and_CPP)