Untitled

 avatar
unknown
plain_text
10 months ago
607 B
1
Indexable
numbers.h


#ifndef NUMBERS_H
#define NUMBERS_H

#include <iostream>

template<typename T, size_t N>
class Numbers {
private:
    T numbers[N];

public:
    void showNumbers() {
        std::cout << "Numbers: ";
        for (size_t i = 0; i < N; ++i) {
            std::cout << numbers[i] << " ";
        }
        std::cout << std::endl;
    }
};

#endif









numbers.cpp


#include "numbers.h"









main.cpp



#include "numbers.h"

int main() {
    Numbers<int, 5> intNumbers;
    intNumbers.showNumbers();

    Numbers<double, 3> doubleNumbers;
    doubleNumbers.showNumbers();

    return 0;
}
Editor is loading...
Leave a Comment