Алгоритмы и структуры данных на С++. Аксёнова Е.А - 20 стр.

UptoLike

20 Глава 1. Некоторые конструкции языка С++
complex sum(complex a, complex b)
{
complex c;
c.re = a.re + b.re;
c.im = a.im + b.im;
return c;
}
Заметим, что передача структуры по значению подразумевает со-
здание копии. Поэтому для больших структур способ передачи пара-
метров по значению неэффективный.
20                  Глава 1. Некоторые конструкции языка С++



complex sum(complex a, complex b)
       {
        complex c;
        c.re = a.re + b.re;
        c.im = a.im + b.im;
        return c;
       }

   Заметим, что передача структуры по значению подразумевает со-
здание копии. Поэтому для больших структур способ передачи пара-
метров по значению неэффективный.