added basic boilerplate for pages and filled out vector documentation

This commit is contained in:
herbglitch 2024-12-31 00:58:45 -07:00
parent 7b5194dc05
commit c4e6b525e2
9 changed files with 205 additions and 10 deletions

View file

@ -1,10 +1,16 @@
\page standard-array ARC_Array
# Basic Overview
The ARC_Array is a simple type, all it does is have a `void *` to store the array data in and a `uint32_t` to store the size in. This type is mostly a helper type to cut down on the number of parameters needed within Archeus' functions
Example:
The API Reference for ::ARC_Array can be found here: arc/std/array.h
# Example
```c
#include <arc/std/array.h>
#include <stdint.h>
#include <stdlib.h>
//initing the array (as it is a basic type there is no ARC_Array_Create or ARC_Array_Destroy)