Cómo escribir un programa en C++ para intercambiar el primer y segundo bit de cada byte en un archivo txt y generar el archivo
#include?
int?main()?{ ARCHIVO*?fp?=?fopen("11.txt",?" rb+"); while(fread(buf,?1,?2,?fp)? ==?2)?{
fseek(fp,? -2,?SEEK_CUR);
buf [0]?^=?buf[1];
buf[1]?^=?buf[0];
buf[0]?^=?buf[1 ];
fwrite(buf,?1,?2,?fp);
fseek(fp,?0,?SEEK_CUR); } fclose(fp); ;
}
¿Esto no es unicode be to unicode le o le to be?......