gpt4 book ai didi

c++ - c++中的表达式可以更改变量值吗

转载 作者:行者123 更新时间:2023-11-30 00:36:34 25 4
gpt4 key购买 nike

我有这行代码

next_step_camera_x_rotation=step_camera_x_rotation+delta_x;

我想知道 step_camera_x_rotationdelta_x 的值是否已更改

最佳答案

一般来说,它不应该,但这并不意味着它不会。这实际上取决于对象的类型以及 operator+operator= 的实现方式。如果它是一个合理的实现,它不应该修改任何一个参数,但语言中没有规则可以保证这一点。

如果类型是基本类型,那么答案是加法不会改变参数。

关于c++ - c++中的表达式可以更改变量值吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15754594/

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