Red de conocimiento informático - Espacio del host - Quiero escribir un programa para Windows en C o C++ que pueda abrir cualquier archivo

Quiero escribir un programa para Windows en C o C++ que pueda abrir cualquier archivo

este. De hecho, solo necesita usar el archivo de encabezado estándar C/C++

1. Defina una matriz lo suficientemente grande, como char a[1024], que se usa para almacenar archivos de 1024 bytes

<. p>2. Abra el archivo binario, léalo y colóquelo en la matriz a

3. Convierta la cadena "FADFDFBF5" a binario. Esta conversión es muy simple. convertir según la diferencia entre el código ASCII y el número. Por ejemplo, F=código ASC "F"-55=15,5=código ASC "5"-48.

4. Buscar en el archivo leído

Esto logra la función que mencionaste. Si se encuentra una cadena coincidente, puedes modificarla y reemplazarla.

Si quieres añadir una interfaz gráfica de usuario, debes aprender a programar en Win32, que es más complicado.