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