Показать сообщение отдельно
Старый 18.06.2010, 13:33   #9
Новичок
 
Аватар для ecl
 
Регистрация: 15.06.2010
Адрес: Москва
Сообщений: 11
Сказал Спасибо: 9
Имеет 1 спасибку в 1 сообщении
ecl пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
гугл.

с++ Код:
void DecryptGP(char* pck, int Size) {     char i=0,t;     for (int k=0 ; k<Size; k++) {         t=pck[k];         pck[k]=t ^ GKeyR[k & 7] ^ i;         i=t;     }     *(int*)GKeyR+=Size; } void EncryptGP(char* pck, int Size) {     pck[0]^=GKeyS[0];     for (int i=1; i<Size; i++) {         pck[i]^=GKeyS[i & 7] ^ pck[i-1];     }     *(int*)GKeyS+=Size; }
Конечно гугл кудаж мне еще)
Я так туплю потому что C# по своей природе не работает напрямую с указателями.

Наверное по этому в голове каша... Разжуйте пожалуста что это такое

pck[k]=t ^ GKeyR[k & 7] ^ i; // ^это операция ксора а вот что это опять за злополучный GKeyR нигде не объявленый я не догоню

*(int*)GKeyR+=Size; // хз
ecl вне форума   Ответить с цитированием