Re: Что это такое?
От: HeaveN Россия  
Дата: 28.09.03 12:50
Оценка:
Здравствуйте, 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!


Эти куски кода абсолютно идентичны. Просто иногда инициализацию переменных в конструкторе пишут через двоеточие, иногда в теле метода. Как кому нравится.
... << RSDN@Home 1.1 beta 2 >>
Нет такого закона, что человеку летать нельзя...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.