السلام عليكم ورحمه الله وبركآته
اخواني عندي سؤآل بالنسبـه لـ الكود اللي كتبته .. هو عبارهـ عن تمبلت سويته .. علشان يطبع عناصر مصفوفهـ لكن للاسف يطبع
ارقام واذا بطبقه على حروف يرفـض .. ما ادري وش السبب ..
هذا الكود
#include<iostream.h>
template <class P>
P pr( P &a )
{
for( int c = 0; c <= 4; c++)
{
cout << a[c] << " ";
}
return 0;
}
int main ()
{
int a[5] = {1,2,3,4,5};
double d[5] = {1.1,2.2,3.3,4.4,5.5};
char c[5] = {'a','b','c','d','e'};
cout << pr( a ) << endl;
cout << pr( d ) << endl;
cout << pr( c ) << endl;
return 0;
}انتضر ردكم ..
تحيتي لكم
