COMBINATORIAL_BLAS 1.6
 
Loading...
Searching...
No Matches
Deleter.h
Go to the documentation of this file.
1#ifndef _DELETER_H_
2#define _DELETER_H_
3
4#include <iostream>
5
6template<typename A>
7void DeleteAll(A arr1)
8{
9 delete [] arr1;
10}
11
12template<typename A, typename B>
13void DeleteAll(A arr1, B arr2)
14{
15 delete [] arr2;
16 DeleteAll(arr1);
17}
18
19template<typename A, typename B, typename C>
20void DeleteAll(A arr1, B arr2, C arr3)
21{
22 delete [] arr3;
23 DeleteAll(arr1, arr2);
24}
25
26template<typename A, typename B, typename C, typename D>
27void DeleteAll(A arr1, B arr2, C arr3, D arr4)
28{
29 delete [] arr4;
30 DeleteAll(arr1, arr2, arr3);
31}
32
33
34template<typename A, typename B, typename C, typename D, typename E>
35void DeleteAll(A arr1, B arr2, C arr3, D arr4, E arr5)
36{
37 delete [] arr5;
38 DeleteAll(arr1, arr2, arr3, arr4);
39}
40
41#endif
void DeleteAll(A arr1)
Definition Deleter.h:7
Definition test.cpp:53
double A
double C
Definition options.h:15
double D
Definition options.h:15