Может кто-нибудь сломать этот код для меня? Я знаю, что это меняет текст из пользовательского файла, и я знаю, что это может быть очень полезно для меня. Какова цель "~"? Как можно изменить этот код, чтобы слово за словом читать пользовательский файл, а затем изменять его, используя те же формулы?
// first value in the file is the key
if ( fread(&key, sizeof(char), 1, infile) )
{
key = ~key;
}
while( fread(&fval ,sizeof(short), 1, infile) )
{
fputc( (fval / 2) - key, outfile );
}