Здравствуйте, 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 >>