首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么我在32位Mac OS X系统上看到C++中的64位指针?

在32位Mac OS X系统上,您可能会看到C++中的64位指针。这是因为在32位系统上,C++编译器默认使用32位指针,而在64位系统上,C++编译器默认使用64位指针。

如果您在32位系统上看到64位指针,可能是因为您使用了特殊的编译器选项或者在32位系统上编译了64位程序。要在32位系统上编译64位程序,您可以使用如下命令:

代码语言:txt
复制
g++ -m64 -o output_file source_file.cpp

在这个命令中,-m64选项告诉编译器生成64位程序。

需要注意的是,在32位系统上运行64位程序可能会导致一些问题,例如程序崩溃或性能下降。因此,在编译64位程序时,最好使用64位系统。

相关搜索:简单的C++写入文件在Mac OS X App中不起作用 - 为什么?(为什么是我?)在Mac OS X上启用PHP中的PostgreSQL支持在C/C++程序中,系统(windows,linux,mac OS X)如何调用main()函数为什么getopt在我的mac os中运行不正常?为什么fwrite()在Mac OS X上使用C中的"wb"写入二进制文件?尝试在Mac OS X上的Excel VBA中查询文本文件在Mac OS X 10.6上的Python中,无法在Matplotlib中将字体更改为Helvetica为什么Mac OS X上的/ usr/local/bin`中没有Python 2.7命令行工具?如何让我的基本SWT应用程序在Mac OS X 10.5.6中正常退出?为什么我在CANoe中的CAN trace上看到红色的交叉标记消息?在代码中为Mac OS X上的给定文件扩展名设置默认应用程序在mac os x上构建oracle docker映像失败,并显示“此系统不满足交换空间的最低要求”。在Win7/Mac OS X/Ubuntu文件系统上,单个文件夹中可以保存的最大文件数是多少?为什么我可以在控制台中看到x和y偏移量,但在我的网页上却看不到?为什么我的composer依赖项在docker容器中找不到,而是原生在我的mac上?为什么我无法在Mac上可视化Tkinter Python中按钮的背景颜色?为什么我不能在C++ 0x中的std :: shared_ptr的向量上执行std :: copy?为什么这段代码在我的系统上运行良好,并在HackersRank中抛出EmptyStackException在OS上的ifconfig.h的ifadder结构中,我可以将ifa_data转换为什么?我得到socket.gaierror:[Errno 8]提供的节点名和服务名,或者当我在Linux上运行它而不是在MAC os x上运行它时,它是未知的。
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券