Написать шаблонную функцию, отдающую одновременно квадрат, куб и четвертую степень своего

Написать шаблонную функцию, отдающую сразу квадрат, куб и четвертую ступень собственного параметра. Проверить трудоспособность шаблонной функции для целочисленных типов (int/long/short) и вещественных типов (float/double). с++

Задать свой вопрос
1 ответ

include lt;bits/stdc++.hgt;

templatelt;typename Type3gt;

class BS

public:

Type3 deg2,deg3,deg4;

void info()

std::coutlt;lt;deg2lt;lt;" "lt;lt;deg3lt;lt;" "lt;lt;deg4lt;lt;std::endl;

;

templatelt;typename Type,typename Type1gt;

BSlt;Type1gt;KReturn(Type A)

BSlt;Type1gt;example;

example.deg2=std::pow(A,2);

example.deg3=std::pow(A,3);

example.deg4=std::pow(A,4);

return example;

int main()

BSlt;intgt;ex1;

BSlt;floatgt;ex2;

ex1=KReturn(5);

ex2=KReturn(5.5);

ex1.info();

ex2.info();

return 0;

//вот что я так для себя написал

Алиса Гугняева
но он не работает
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт