wordpress

2024年 4月 21日

ObjC和C/C++代码转换

clang编译器提供一个编译选项-rewrite-objc,可以将.m文件转换成对应的C/C++文件,可以更清晰了解ObjC对应的C/C++代码是什么模样。 注意,这并不意味着clang编译.m文件是...

进一步了解
2024年 4月 21日

编译ObjC代码的更简洁方法

如果是Xcode环境,IDE有配置好ObjC编译所需的必要头文件、库和必要的编译选项,很轻松直接点构建即可。如果是在Linux或Windows环境,需要手动做这些配置,参考:如何构建ObjC语言编译环...

进一步了解
2024年 4月 21日

%ld和%d的区别

%d默认是int格式,%ld的l代表long, 表示long int格式。如果int和long长度不同,二者有天差地别,因为libc会抓取的字节长度不同,最终数值也不同。类似的,%li, %lx, %...

进一步了解