TPI : File System : Duda ejemplos de uso de API #269
-
Buenas! estoy teniendo un poco de problemas para implementar estos puntos en forma de test:
Lo unico que se me ocurre es que debería refactorizar todo a mover indices (cosa que se me complicaría un poco y de poder ser preferiría evitar) pero por eso prefiero antes preguntar esto y ver si entiendo bien lo que se pide. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
También se me ocurre usar varios buffers, uno para cada campo, bufferC1(size de 4), bufferC2(size de 1) y buffer C3(size de 5) y asumir que al leer el archivo (es decir, castear el read 3 veces sobre el file con los buffer c1 c2 y c3 en ese orden) el "puntero" se actualiza "por magia" para que me queden los buffers bien y ya castear la escritura como me piden, o leer todo de yapa (como dije antes) y separar el buffer en otros 3 para escribir luego cómodamente, mi problema acá es, cuanto puedo suponer? Hasta que punto puedo decir "esto lo hace el lowLevelFileSystem" (magia) o tengo que desarrollarlo yo. |
Beta Was this translation helpful? Give feedback.
También se me ocurre usar varios buffers, uno para cada campo, bufferC1(size de 4), bufferC2(size de 1) y buffer C3(size de 5) y asumir que al leer el archivo (es decir, castear el read 3 veces sobre el file con los buffer c1 c2 y c3 en ese orden) el "puntero" se actualiza "por magia" para que me queden los buffers bien y ya castear la escritura como me piden, o leer todo de yapa (como dije antes) y separar el buffer en otros 3 para escribir luego cómodamente, mi problema acá es, cuanto puedo suponer? Hasta que punto puedo decir "esto lo hace el lowLevelFileSystem" (magia) o tengo que desarrollarlo yo.
A esto pude llegar pero no se si es la idea: