//stdafx.h header file
#include<iostream>
using namespace std;
template<class T>
int search(T Array[], T key, int size)
{
for (int i=0; i<size; i++)
{
if (Array[i]==key)
{
return i;
}
return -1;
}
}
That's the main file.
#include"stdafx.h"
using namespace std;
template<class T>
void main()
{
char chrArr[] = {'a', 'c', 'f', 's', 'u', 'z'};
char ch = 'f'; // value to find
int intArr[] = {1, 3, 5, 9, 11, 13};
int in = 6;
double dubArr[] = {1.0, 3.0, 5.0, 9.0, 11.0, 13.0};
double db = 4.0;
cout << "\n 'f' in chrArray: index=" << find(chrArr, ch, 6);
cout << "\n 6 in intArray: index=" << find(intArr, in, 6);
cout << "\n 4 in dubArray: index=" << find(dubArr, db, 6);
system("pause");
}

New Topic/Question
Reply



MultiQuote




|