我做的项目经常是需要跨平台的(Windows+MacOS),不过这两个平台上printf 的64位整数的Type Filed Charactors不一样,确切的说是mscrt与glibc不一样,前者是‘I64’,后者是‘ll’。以前的解决方法是通过宏来控制
只有一两处还好,但地方太多就嫌麻烦了。今天在网上看到一个方法,觉得不错,分享之
我做的项目经常是需要跨平台的(Windows+MacOS),不过这两个平台上printf 的64位整数的Type Filed Charactors不一样,确切的说是mscrt与glibc不一样,前者是‘I64’,后者是‘ll’。以前的解决方法是通过宏来控制
只有一两处还好,但地方太多就嫌麻烦了。今天在网上看到一个方法,觉得不错,分享之