gpt4 book ai didi

c++ - RedHat 上 GCC 4.4.5 中的运行时问题,但在 Apple llvm 4.2 上运行正常?

转载 作者:行者123 更新时间:2023-11-30 04:31:41 25 4
gpt4 key购买 nike

所以我有一个项目,我一直在 apple-darwin11-llvm-g++-4.2 编译器上编译。该项目将在 RedHat linux 上使用 GCC 4.4.5 进行编译,但在运行时会发生一些非常奇怪的事情。没有运行时错误,但程序输出完全不同。

我对 GDB 的使用非常糟糕,所以我需要在今晚午夜之前为学校提交这个项目。谁能提出一些可能导致这种情况的想法?也许这两个编译器之间的一些已知差异可以让我找到一些地方?

我意识到这很模糊,我正在尝试学习使用 gdb 以便弄清楚发生了什么。

最佳答案

正如@weezbizzle 所发现的那样 - 编译器的行为不同,一个默认值初始化成员变量。

关于c++ - RedHat 上 GCC 4.4.5 中的运行时问题,但在 Apple llvm 4.2 上运行正常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8101446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com