В какой строчке данного кода сработает заданный в нем копирующий конструктор?
Опубликовано admin в пн, 06/09/2010 - 11:05
1 monstr::monstr(const monstr &М){
2 if (M.name){
3 name = new char [strlen(M.name) + 1]:
4 strcpy(name, M.name);}
5 else name = 0;
6 health = M.health; ammo = M.ammo; skin = M.skin;
7 }
…
8 monstr Vasia (blue);
10 monstr Super = Vasia;
11 monstr *m = new monstr ("Orc");
12 monstr Green = *m;
в шестой
в пятой
в четвертой
√ в двенадцатой
- 3036 просмотров