// PRÁCTICA 2. TRANSFERENCIAS CON RESOLUCIÓN DE BYTES Y ACCESO SECUENCIAL int CreaFichero ( const char* nombre ); int DestruyeFichero ( const char* nombre ); int CambiaNombreFichero ( const char* antiguo, const char* nuevo ); // Acceso secuencial a escala de bytes #define MODO_LECT 0x0001 #define MODO_ESCR 0x0002 #define MODO_APEN 0x0004 #define MODO_BLOQ 0x0008 FD AbreFichero ( const char* nombre, int modo ); int CierraFichero ( FD fichero ); int LeeFichero ( FD fichero, WORD nbytes, void* bufer ); int EscribeFichero( FD fichero, WORD nbytes, const void* bufer ); int PosicionaFichero ( FD fichero, DWORD nueva_posicion ); DWORD LeePosicionFichero ( FD fichero ); int FinDeFichero ( FD fichero ); DWORD LongitudFichero ( FD fichero );