#include "../../../System Abstraction/cdb_system.h" #include "stdio.h" void main(){ sys_File file = sys_fileOpenInMem("testfile.txt", SYS_FILE_NOTHING); if(file == NULL){ printf("file is null\n"); return; } char * memory = sys_fileFileToMemory(file); if(memory == 0){ printf("memory was null\n"); return; }else{ printf("Read chars: %c%c%c\n", memory[0], memory[1], memory[2]); } sys_fileResize(file, 2); memory = sys_fileFileToMemory(file); memory[0] = 'a'; memory[1] = 'b'; memory[2] = 'c'; memory[3] = 'd'; memory[4] = 'e'; sys_fileClose(file); file = sys_fileOpenInMem("testfile.txt", SYS_FILE_NOTHING); memory = sys_fileFileToMemory(file); memory[0] = 'O'; sys_fileClose(file); }