mixiユーザー(id:65780217)

2021年06月28日22:40

51 view

これは使てもいい

#include <iostream>
#include <cstring>
using namespace std;

template <class X> int find(X object, X *list, int size)
{
int i;

for(i=0; i<size; i++)
if(object == list[i]) return i;
return -1;
}

int main()
{
int a[] = {1, 2, 3, 4};
char *c = "this is a test";
double d[] = {1.1, 2.2, 3.3};

cout << find(3, a, 4);
cout << endl;
cout << find('a', c, (int) strlen(c));
cout << endl;
cout << find(0.0, d, 3);

return 0;
}
0 0

コメント

mixiユーザー

ログインしてコメントを確認・投稿する