Salah Sanjabian
چهارشنبه 24 آذر 1389, 22:52 عصر
سلام خدمت همه دوستان.
چطور میشه یه تابع با یه آرگومان از نوع اشاره گر داشت که هر Datatype ی رو قبول کنه البته
بدون استفاده از template ها , Overloading توابع.
یه چیزی مثه این ولی بدون استفاده از template ها , Overloading
template<class t>
void PointerProcedure(t *a)
{
*a=14;
}
void main()
{
int intNumber=10;
double dblNumber=25.3;
cout<<"The intNumber is :"<<intNumber<<endl;
cout<<"The dblNumber is :"<<dblNumber<<endl;
PointerProcedure(&intNumber);
PointerProcedure(&dblNumber);
cout<<"All up Value must have to 14"<<endl;
cout<<intNumber<<endl<<dblNumber<<endl<<chr ;
int get;
cin>>get;
چطور میشه یه تابع با یه آرگومان از نوع اشاره گر داشت که هر Datatype ی رو قبول کنه البته
بدون استفاده از template ها , Overloading توابع.
یه چیزی مثه این ولی بدون استفاده از template ها , Overloading
template<class t>
void PointerProcedure(t *a)
{
*a=14;
}
void main()
{
int intNumber=10;
double dblNumber=25.3;
cout<<"The intNumber is :"<<intNumber<<endl;
cout<<"The dblNumber is :"<<dblNumber<<endl;
PointerProcedure(&intNumber);
PointerProcedure(&dblNumber);
cout<<"All up Value must have to 14"<<endl;
cout<<intNumber<<endl<<dblNumber<<endl<<chr ;
int get;
cin>>get;