Skip to content

Instantly share code, notes, and snippets.

@Mearman
Mearman / Obsidian Snippets
Last active May 14, 2024 12:39
Obsidian Snippets
A collection of snippets
@jhurliman
jhurliman / circular_array.h
Created April 5, 2020 08:42
CircularArray - Wraps std::array and provides a circular iterator in C++
#pragma once
#include <algorithm>
#include <array>
template <class T, size_t N>
class CircularArray {
public:
CircularArray() {}
CircularArray(const T initValue) { std::fill_n(data_.begin(), data_.size(), initValue); }