gpt4 book ai didi

c++ - 类型名称不允许,应为)

转载 作者:行者123 更新时间:2023-12-02 11:03:06 27 4
gpt4 key购买 nike

嗨,我有以下代码尝试使其正常运行,我一直在获取速度不允许的类型名称,并且在.x左右获取(),基本上我想做的是读取“速度”中的3 D3DXVECTOR3值。我已经提高了结构速度,并通过了成员,它无法正常工作,也许我解释错了吗?

struct velocity
{
float x, y, z;
};

ReadProcessMemory(pHandle,
reinterpret_cast<void*>(pPlayerSpeed + 0x000),
&speed,
sizeof(D3DXVECTOR3),
nullptr);

float speed = sqrt((speed.x * speed.x) +
(speed.y * speed.y) +
(speed.z * speed.z));

最佳答案

您首先定义一个称为structspeed

struct speed{...};  

然后尝试定义一个也称为 floatspeed
float speed = ...;

在C++中,变量名是唯一的,因此代码被拒绝。更改 struct的名称或 float的名称。

关于c++ - 类型名称不允许,应为),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29405196/

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