您的位置:首页 > 编程语言 > Ruby

RUBY-二进制文件操作

2015-06-27 16:26 417 查看
#------------------------------------------- 试题描述 -----------------------------------------

# 试题背景:

#     在一些测试场景,需要对网元下载一些二进制文件,并对文件内容进行校验

#

# 试题要求:

#     (1) 定义一个main方法, 接收一个file参数,file是一个二进制文件路径,如果传入的参数不是文件要抛异常;

#     (2) 读取二进制文件,并将内容打印出来,输出的格式形如:

#         FF EF A0 00 0D 0A DE

#         十六进制格式打印,不足两位用0补全,且打印内容全是大写

#     (3) 每行打印的十六进制数不能超过32个,即大于8个时要换一行,如:

#         FF FF FF FF 00 00 01 01

#         EE 00 FF 80 0A 0B 0C 0D

#         00 0D 0A

#

# 注: 涉及抛出异常地方,异常类型与异常信息不限

#----------------------------------------------------------------------------------------------

#******************************************* 答题区 *******************************************

def main(file)

end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: