[ Foro de Pascal ]
buenas profesor, queria que en las lecturas que he hecho de tu curso de pascal me orientaras en las siguientes dudas que tengo:
supongamos que tengo las siguientes definiciones
type registro= record
.... defino las variables
end;
var direc, selecc:file of registro;
var reg,reg2:registro;
1. cuando uso estas dos funciones para la estructura definida
rewrite(selec);
reset(direc);
que estoy haciendo exactamente ?
me podrias explicar un poco mas a fondo.
2.en que caso puede utilizarse la expresion porejemplo:
reg2:=reg;
muy agradecida por toda ayuda profesor
El tipo "registro" representa un registro formado por varios campos. "reg" y "reg2" son datos de ese tipo. "file of registro" permite crear un fichero en el que se almacenarán datos de ese tipo. "reset" intenta abrir el fichero para leer de él, y "rewrite" crea un fichero (y lo destruye si ya existía).
Mira el ejemplo que tiene este apartado del curso, para ver un caso real de uso:
http://www.aprendeaprogramar.com/mod/resource/view.php?id=567
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)