在OS X上迁移到64位的最佳做法是什么?使用10.6 SDK和64位intel作为我的SDK和目标.
我有int32类型要更改
OS X是否具有'int64'或者是否会使用'long long'?
我在哪里可以找到可用数据类型的资源?
还有哪些其他问题?
Apple拥有您想要的文档,称为64位过渡指南.OS X使用LP64模型,因此您应该使用
#ifdef __LP64__
Run Code Online (Sandbox Code Playgroud)
根据位宽有条件地编译东西,特别是如果你想要你的代码是32位/ 64位清洁.对于Cocoa,请参阅 64位Cocoa过渡指南.在那里,NSInteger根据模式具有适当的位宽,因此您不必自己处理位宽.
| 归档时间: |
|
| 查看次数: |
561 次 |
| 最近记录: |