Paso 5: Y ' tro función
Esta función Lee los valores token de un programas de un archivo en la tarjeta SD y cargas en el programa los arreglos de discos (ScriptAction, et.al.). También se define por lo que acepta los parámetros por referencia, por lo que pueden devolver todos los valores de leer. Se utiliza para leer el código!
Lee del archivo un carácter a la vez. Si el carácter es numérico, lo anexa a una cuerda hasta que encuentra ya sea una coma, al final de la línea o el final del archivo. En cualquiera de estos casos, convierte la cadena a un entero y lo almacena en un array local.
Cuando se llega al final de línea, los elementos de la matriz se transfieren a los parámetros de la función y la función devuelve un valor booleano que indica si o no se llegó a la final del archivo.
La codificación de esta manera tiene algunos efectos secundarios previstos. En primer lugar, no debe devolver ningún valor. Por lo que puede utilizarse para leer una o dos fichas. Usar esto para leer dos parámetros al principio del archivo: MainScript o donde empieza el programa y Scriptsize, cuántas líneas existen en el programa.
En segundo lugar, puesto que sólo busca caracteres numéricos (se pretende leer enteros positivos solamente), el archivo se puede auto documentación. Por ejemplo, podría parecer una línea:
Acción = 3, Move = 11, opción = 50ms, pila = 7
Escritura de código es tan seca... Qué podría usar es ahora una botella de vino seco.