(14/12/2012, 14:57)Pocciox Ha scritto: [Per vedere i link devi REGISTRARTI.]
Fantastico.Ora lo provo.
Una domanda, posso sapere a che serve :
template <typename type>
void WriteMem(void *addy, const int value)
{
DWORD dwback;
VirtualProtect(addy, 4, PAGE_READWRITE, &dwback);
*(reinterpret_cast<type *const>(addy)) = value;
VirtualProtect(addy, 4, dwback, &dwback);
}
??
IN piu , compilandolo fa questi problemi e 2 warning.
c:\users\un nome utente\documents\visual studio 2010\projects\ea\e.cpp(75): vedere il riferimento all'istanza del modello di funzione 'void WriteMem<float>(void *,const int)' in corso di compilazione
1>LINK : fatal error LNK1561: il punto d'ingresso deve essere definito
Quello serve per settare la memoria, ovvero per non farla crashare.