使用 LLVM 4.2(通过 Xcode 4.6.3)为学校编译项目。根据教授的说法,G++ 将通过引用传递 int 数组(因此您可以在单独的函数中修改数组,原始数组将被更改),但在 LLVM 中它似乎是通过副本传递(所以原始数组不是修改的)。这是关于 LLVM 的真实情况,还是这是一个特定于项目的问题?
问问题
198 次
使用 LLVM 4.2(通过 Xcode 4.6.3)为学校编译项目。根据教授的说法,G++ 将通过引用传递 int 数组(因此您可以在单独的函数中修改数组,原始数组将被更改),但在 LLVM 中它似乎是通过副本传递(所以原始数组不是修改的)。这是关于 LLVM 的真实情况,还是这是一个特定于项目的问题?