Files
cpp08/ex01/Span.hpp
2025-08-27 06:13:06 +02:00

23 lines
330 B
C++

#pragma once
#include <vector>
class Span {
public:
Span(void);
Span(const unsigned int &);
Span(const Span &);
Span &operator=(const Span &);
~Span(void);
void addNumber(const int &);
int shortestSpan(void);
int longestSpan(void);
private:
std::vector<int> _data;
std::size_t _size;
std::size_t _max_size;
};