好奇:使用ASCII转换处理Intel十六进制记录文件解析器。我的编译器使用六角形字母的大写字母生成其Intel十六进制记录。有些编译器会生成带有小写十六进制值的记录吗?
:10001000C4BC5F563E678745456679D421234556F8
VS
:10001000c4bc5f563e678745456679d421234556f8
标准只使用大写字母,但由于它似乎没有特别禁止lowercasae,我猜一些编译器可能。
答案 0 :(得分:0)
如果您正在使用Linux或某些Unix系统,您可以使用tr之类的工具自行进行转换。例如,请参阅sed one-liner to convert all uppercase to lowercase?
如果你在Windows上,你可以在msys中找到一个工作的tr(例如,如果你正在使用TortoiseGit,你可能已经拥有它。)