char t [Q<<3 +1];
cout<< "n int--n ";
cin>> n;
cout<< "n double--u ";
cin>> u;
cout<< "n float--v";
cin>> v;
p=true;
//Вызовы функций
binkod( n,t); //либо binkod<int>(n,t);
cout<< n<< ": "<<t<<endl;
hexkod(n,t); //либоhexkod<int>(n,t);
cout<< n<< ": "<<t<<endl;
binkod( u,t); //либо binkod<double>(u,t);
cout<< u<< ": "<<t<<endl;
hexkod(u,t); //либоhexkod<double>(u,t);
cout<< u<< ": "<<t<<endl;
binkod( v,t); //либо binkod<float>( v,t);
cout<< v<< ": "<<t<<endl;
hexkod(v,t); //либоhexkod<float>(v,t);
cout<< v<< ": "<<t<<endl;
binkod( p,t); //либо binkod<bool>(p,t);
cout<< p<< ": "<<t<<endl;
hexkod(p,t); //либоhexkod<bool>(p,t);
cout<< p<< ": "<<t<<endl;
return 0; }
Результаты работы программы: