这个数值是自1601年1月1日以来每隔100纳秒的时间。我知道Windows类型使用这种格式。我需要将这个uint64转换成某种对象,在那里我可以以字符串格式读取年份、日期、小时、分钟等,这样我就可以构建一个自定义日期时间字符串。uint64 big_int; // this will end up containing the nanosecond i
背景:我需要将一个数值作为一个字节发送到外部设备,但我遇到了一个问题。问题是,当我发送这段代码时,它发送的是字符值,而不是实际值(它发送的是数字5的字节值31,因为我相信这是它的unicode位置)
实际上,我希望能够向它发送字符"\x05“。我想我的问题是,如何将and int 5转换为字符"\x05",或将37转换为"\x37“