53
delete tmp.Str;
tmp.Str = new char[n2-n1+1];
strncpy(tmp.Str, Str+n1, n2-n1);
return tmp;
}
Qiymat berish va initsializatsiya
Qiymat berish va initsializatsiya turli amallardir. Ayniqsa destruktor
aniqlanganda bu muhimdir. Biror X tipidagi obyektni intsializatsiya qilish nusxa olish
konstruktori yordamida amalga oshiriladi. Satr – bu simvollar vektoriga ko’rsatkich.
Vektor konstruktor tomonidan yaratilib, destruktor bilan o’chirilganda muammo
tug’ilishi mumkin:
string s1(10);
Do'stlaringiz bilan baham: