WPM не принимает имена типов

Итак, в основном я писал простую программу, которая обнаруживала бы врагов на радаре, однако при попытке использовать эту строку:

      Features::WPM<int>(dwCurrentEntity + m_bSpotted, 1);

я получаю сообщение об ошибке "неразрешенный внешний символ" void _cdecl Features::WPM (unsigned long, int)" (?? @ @ [email protected][email protected][email protected] )"

может ли кто-нибудь дать мне подсказки или помочь мне, пожалуйста.

Это то, что я определил WPM как:

      //Features.cpp
template<typename T> void Features::WPM(SIZE_T address, T buffer)
{
    WriteProcessMemory(hProcess, (void*)address, &buffer, sizeof(T), nullptr);
}
      //Features.h
    template<typename T> void WPM(SIZE_T address, T buffer);

0 ответов

Другие вопросы по тегам