名称后跟::必须是类或名称空间名称

时间:2019-07-21 23:24:23

标签: c++

最近进入C ++,我来自Java,但是我遇到了一些问题,我不知道如何解决它。

在下面的代码中的每组冒号(::)上,我都会收到错误:名称后跟::必须是类或名称空间名称。

我真的是C ++的初学者,将不胜感激。

#include "Entity.h"
#include "Offsets.h"
#include "Memory.h"

namespace Engine
{


    void Entity::SpottedEsp()
    {
        auto EI = *Memory::Ptr<void**>(this, OFFSET_ENTITY_ENTITYINFO);

        auto MC = *Memory::Ptr<void**>(EI, 
        OFFSET_ENTITYINFO_MAINCOMPONENT);

        auto EC1 = *Memory::Ptr<void**>(MC, 
        OFFSET_MAINCOMPONENT_ESPCHAIN1);

        auto EC2 = *Memory::Ptr<void**>(EC1, OFFSET_ESPCHAIN1_ESPCHAIN2);

        int& EC3 = *Memory::Ptr<int*>(EC2, OFFSET_ESPCHAIN2_ESPCHAIN3);

        if (EC3 == 0 || EC3 == 1)
        {
            EC3 = 1;

        }
    }
}

0 个答案:

没有答案