Форум программистов, компьютерный форум CyberForum.ru

оператор сложения двух полиномов. объясните одну строку, пожалуйста - C++

Восстановить пароль Регистрация
 
Tajoda
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 21
08.11.2012, 19:56     оператор сложения двух полиномов. объясните одну строку, пожалуйста #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
polinom polinom::operator + (const polinom &t){
    int i;
    polinom *result;
    if(deg>=t.deg){ //если степень первого полинома больше степени второго
        result=new polinom(deg,koef);
        for(i=0;i<=t.deg;i++)
            result->koef[i]=result->koef[i]+t.koef[i];
    }
    else{                   //если степень второго полинома больше степень первого
        result=new polinom(t.deg,t.koef);
        for(i=0;i<=deg;i++)
            result->koef[i]=result->koef[i]+koef[i];
    }
    return *result;
}
мне непонятно,почему в 7 строке мы используем указатель. объясните, пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2012, 19:56     оператор сложения двух полиномов. объясните одну строку, пожалуйста
Посмотрите здесь:

Пожалуйста объясните что оператор nc , nl обозначает C++
Вывести в одну строку два слова через оператор выбора switch-case C++
C++ Объясните строку, пожалуйста)
C++ Соединить в одну строку части из двух.
C++ Сложение двух динамических массивов char* в одну строку
Оператор cin в одну строку C++
C++ Ребята, объясните пожалуйста каждую строку этой программы
Объясните пожалуйста одну строку в коде C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru