Re: Что это такое?
От: Cadet  
Дата: 28.09.03 12:51
Оценка: 1 (1)
Здравствуйте, Nickola999, Вы писали:

N>В классе написаное следующее:


N>
N>class IntB
N>{        
N>  public:
N>    IntB (unsigned n)  : buffer(new int[n]),  int_my(0){ }
N>//
N>....

N>

Здесь мы сразу создаем инициализированные объекты.

N>Зачем это надо?

N>Почему бы не написать:

N>
N>class IntB
N>{        
N>  public:
N>    IntB (unsigned n)
N>  {
N>   buffer = new int[n];
N>   int_my=0;
N>  }
N>//
N>...

N>

А здесь сначала создаем объекты со значением по умолчанию, затем присваиваем им значения.

N>Thanx!

See ya...
... << RSDN@Home 1.1 beta 2 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.