Skip to content

Instantly share code, notes, and snippets.

@ricksy
ricksy / main.cpp
Created August 9, 2020 22:21
ARRAY - Making DATA STRUCTURES in C++
#include <iostream>
#include <array>
#include <cstring>
template<typename T, size_t S>
class Array {
public:
constexpr size_t size() const {return S;}
T& operator[](size_t index){return m_Data[index];}
const T& operator[](size_t index) const {return m_Data[index];}
T* Data(){return m_Data;}