|
Идентфикатор не определен - Общение разработчиков - Программирование для Point Blank, общение и обсуждение разработок |
18.03.2013, 11:24
|
#1
|
|
|
|
Разведчик
|
Регистрация: 23.02.2013
Сообщений: 36
Популярность: 2036
Золото Zhyk.Ru: 40
Сказал(а) спасибо: 206
Поблагодарили 35 раз(а) в 30 сообщениях
|
Идентфикатор не определен
Всем привет!
У меня в исходнике возникли некие проблемы (ошибки)
MEMwrite - идентфикатор не определен
DetourCreate - идентфикатор не определен
Раньше такого не было,что делать?
|
|
|
18.03.2013, 11:42
|
#2
|
|
|
|
Разведчик
|
Регистрация: 12.01.2012
Сообщений: 33
Популярность: 2330
Сказал(а) спасибо: 223
Поблагодарили 63 раз(а) в 46 сообщениях
|
Re: Идентфикатор не определен
убиться об стену!!!
|
|
|
18.03.2013, 11:51
|
#3
|
|
|
|
Разведчик
|
Регистрация: 14.12.2011
Сообщений: 13
Популярность: 52
Сказал(а) спасибо: 22
Поблагодарили 26 раз(а) в 24 сообщениях
|
Re: Идентфикатор не определен
pff
Проверь файл cHacks.h хотя у каждого название файла разный но обычно такой
|
|
|
18.03.2013, 12:26
|
#4
|
|
|
|
Старший сержант
|
Регистрация: 18.02.2011
Сообщений: 232
Популярность: 8824
Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
|
Re: Идентфикатор не определен
-_____- поищи эти функции в другом исходнике
|
|
|
18.03.2013, 13:10
|
#5
|
|
|
|
Разведчик
|
Регистрация: 09.04.2012
Сообщений: 15
Популярность: -356
Сказал(а) спасибо: 2
Поблагодарили 13 раз(а) в 13 сообщениях
|
Re: Идентфикатор не определен
|
Цитата: |
|
|
|
|
|
|
|
|
|
У меня в исходнике возникли некие проблемы (ошибки)
MEMwrite - идентфикатор не определен
DetourCreate - идентфикатор не определен
Раньше такого не было,что делать?
|
|
|
|
|
|
Мда на
|
Цитата: |
|
|
|
|
|
|
|
|
void *DetourCreate(BYTE *src, const BYTE *dst, const int len)
{
BYTE *jmp;
DWORD dwback;
DWORD jumpto, newjump;
VirtualProtect(src,len,PAGE_READWRITE,&dwback);
if(src[0] == 0xE9)
{
jmp = (BYTE*)malloc(10);
jumpto = (*(DWORD*)(src+1))+((DWORD)src)+5;
newjump = (jumpto-(DWORD)(jmp+5));
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = newjump;
jmp += 5;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = (DWORD)(src-jmp);
}
else
{
jmp = (BYTE*)malloc(5+len);
memcpy(jmp,src,len);
jmp += len;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = (DWORD)(src+len-jmp)-5;
}
src[0] = 0xE9;
*(DWORD*)(src+1) = (DWORD)(dst - src) - 5;
for(int i = 5; i < len; i++)
src[i] = 0x90;
VirtualProtect(src,len,dwback,&dwback);
return (jmp-len);
} |
|
|
|
|
|
|
Цитата: |
|
|
|
|
|
|
|
|
void MEMwrite(void *adr, void *ptr, int size)
{
DWORD OldProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection);
memcpy(adr,ptr,size);
VirtualProtect(adr,size,OldProtection, &OldProtection);
} |
|
|
|
|
|
________________
Человек не имеющий своего мнения,это растение.
|
|
|
18.03.2013, 14:27
|
#6
|
|
|
|
Разведчик
|
Регистрация: 23.02.2013
Сообщений: 36
Популярность: 2036
Золото Zhyk.Ru: 40
Сказал(а) спасибо: 206
Поблагодарили 35 раз(а) в 30 сообщениях
|
Re: Идентфикатор не определен
В том то и дело что у меня это есть)
Но MVS 2010 C++ показывает что нет)
|
|
|
18.03.2013, 18:28
|
#7
|
|
|
|
Разведчик
|
Регистрация: 04.10.2012
Сообщений: 11
Популярность: 122
Сказал(а) спасибо: 4
Поблагодарили 13 раз(а) в 10 сообщениях
|
Re: Идентфикатор не определен
|
|
|
19.03.2013, 10:36
|
#8
|
|
|
|
Разведчик
|
Регистрация: 30.03.2012
Сообщений: 7
Популярность: 116
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Идентфикатор не определен
Поясните полному нубу чем отличаются файлы с расширением .h от разширения .cpp ?
Почему например нельзя написать программу только в файле .cpp ?
Последний раз редактировалось KartosProper; 19.03.2013 в 10:46.
|
|
|
19.03.2013, 11:08
|
#9
|
|
|
|
Старший сержант
|
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
|
Re: Идентфикатор не определен
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
|
|
|
19.03.2013, 11:17
|
#10
|
|
|
|
Разведчик
|
Регистрация: 30.03.2012
Сообщений: 7
Популярность: 116
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Идентфикатор не определен
|
|
|
19.03.2013, 11:23
|
#11
|
|
|
|
Старший сержант
|
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
|
Re: Идентфикатор не определен
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
|
|
|
Пользователь сказал cпасибо:
|
|
19.03.2013, 11:34
|
#12
|
|
|
|
Разведчик
|
Регистрация: 30.03.2012
Сообщений: 7
Популярность: 116
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Идентфикатор не определен
Спасибо за ответы)
Но все-таки не понятно для чего объявлять в заголовочном файле..
Пойду читать книгу..
|
|
|
19.03.2013, 16:28
|
#13
|
|
|
|
Старший сержант
|
Регистрация: 18.02.2011
Сообщений: 232
Популярность: 8824
Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
|
Re: Идентфикатор не определен
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 16:48.
|
|