file_reader/buffer.h
2025-06-28 04:53:06 +02:00

20 lines
276 B
C

#pragma once
#include <cstdlib>
#include <stdexcept>
#include <cstring>
#define BUFFER_SIZE 1092
struct buffer
{
char *data;
int size;
int allocated;
void write(char *data_in, int data_size);
void remove(int offset, int remove_size);
~buffer()
{
free(data);
}
};