作者li4288 (老王)
看板C_and_CPP
标题[问题] 请问cobol资料格式用C++解码
时间Sat May 26 09:30:35 2018
请问大大,如下连结的资料格式,C++有高效率的解码方式吗?
请问有keyWord可以让小弟去搜寻吗?谢谢
https://ibank.hncb.com.tw/netbank/pages/jsp/T_RateQuerym/html/233fmt.html
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.132.124.155
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1527298238.A.B40.html
1F:→ clementchen: 取值会用查表法,parser我会用ragel或直接struct 05/26 09:59
请问struc怎麽定义他的这个格式??一般定义int就是byte的转换而已,但是cobol格式要怎的定
定义struc
2F:→ MOONRAKER: 哇8102年了还big5网页 银行果然名不虚传 05/26 12:35
3F:→ MOONRAKER: 每一列里面栏宽都固定 整列fgets()进来切字串就结了 05/26 12:36
4F:→ MOONRAKER: 还要高效率解码 别逗了 这个资料格式就是为效率设计的 05/26 12:37
5F:→ MOONRAKER: 就是设计给电脑看的 从打孔卡磁带的年代到今天不变 05/26 12:38
小弟是socket接收封包进来,但是格式转换是这种cobol资料格式不知如何快速转换到物件
※ 编辑: li4288 (220.132.124.155), 05/26/2018 14:27:02
※ 编辑: li4288 (220.132.124.155), 05/26/2018 14:28:55
6F:推 lc85301: 好奇干嘛用 C++ 解这种东西,python 不好吗 05/26 14:29
7F:→ MOONRAKER: 每一个栏位宽度都固定到底是有什麽不会转的。 05/27 07:31
8F:推 chchwy: 这种格式要快速转换成物件只要一行阿 05/27 11:02
9F:→ chchwy: 只要先定义好物件的memory layout然後memcpy()就好啦 05/27 11:03