CREAR, ESCRIBIR Y LEER ARCHIVOS BINARIOS (SERIALIZAR DATOS)[MÓDULO DE MANEJO DE ARCHIVOS]|CURSO DE C

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2025

ความคิดเห็น • 9

  • @Nixanii
    @Nixanii 5 หลายเดือนก่อน

    Todavia no se como descifarar el archivo bin😐

    • @chrislo5202
      @chrislo5202  5 หลายเดือนก่อน +1

      Hola, antes de entrar en materia recordar una cosa: binario no es lo mismo que cifrado, por lo que el proceso de pasar de binario a texto no es "descifrar" si no, decodificar. El binario no es más que una representación del contenido en bytes que permite al sistema realizar tareas de lectura u escritura más rapido pues está en su "lenguaje" (ceros y unos).
      1. Recuerda abrir el archivo en modo "rb" que es Read - Binary:
      FILE *file = fopen(filename, "rb");
      if (!file) {
      perror("Error opening file for reading");
      exit(EXIT_FAILURE);
      }
      2. Para recibir el contenido, debes reservar un buffer que sea mayor al contenido del archivo:
      size_t textLength;
      fread(&textLength, sizeof(size_t), 1, file);
      if (textLength > bufferSize) {
      fprintf(stderr, "Buffer size is too small for the text
      ");
      exit(EXIT_FAILURE);
      }
      3. Ya por último, con la información recolectada, puedes leer el contenido "decodificado":
      fread(buffer, sizeof(char), textLength, file);
      fclose(file);

    • @Nixanii
      @Nixanii 5 หลายเดือนก่อน

      ​@@chrislo5202aye bro,es mi primera vez con visual estudio,puedes hacer un video de como hacerlo,quiero modificar un archivo bin y no se nada...

    • @Nixanii
      @Nixanii 5 หลายเดือนก่อน

      ​@@chrislo5202y soy el unico que dejo su like

    • @chrislo5202
      @chrislo5202  5 หลายเดือนก่อน

      Me gustaría poder ayudarte pero si me describes que necesitas, ya que en el video explico como escribir y leer archivos binarios, entonces no me queda claro que es lo que buscas.

    • @Nixanii
      @Nixanii 5 หลายเดือนก่อน

      @@chrislo5202 cuando quiero abrir un archivo bin y me sale simbolitos raros como en el video y qyiero saber como puedo quitar esos simbolitos y poder leerlo bien