PrintArray.h

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
#ifndef PRINT_ARRAY_H
#define PRINT_ARRAY_H

#include <iostream>

// замечание: шаблоны функций всегда размещаются в заголовочных файлах
//            в отличие от обычных функций

// шаблон функции печати массива
template<typename T>
void print_array(T const * arr, int size, char delim = ' ') {
    for(int i = 0; i < size; ++i)
        std::cout << arr[i] << delim;
}

/* #ifndef PRINT_ARRAY_H: */
#endif