Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

pirms 1 nedēļas
pirms 1 nedēļas
pirms 1 nedēļas
1234567891011121314151617181920
  1. #ifndef OS_H
  2. #define OS_H
  3. #include "core.h"
  4. // ### Memory ###
  5. void *os_alloc(size_t capacity);
  6. void os_reserve(void *ptr);
  7. void os_decommit(void *ptr);
  8. void os_free(void *ptr, size_t freeSize);
  9. // ### File IO ###
  10. string os_readEntireFile(Arena *arena, string filename);
  11. bool os_writeEntireFile(Arena *arena, string filename, const byte *contents, size_t contentsLength);
  12. bool os_fileAppend(Arena *arena, string filename, const byte *contents, size_t contentsLength);
  13. // ### Standard IO ###
  14. void os_log(LogTarget target, const char *fmt, va_list argList);
  15. #endif