болуы мүмкін.
308
// Тіркестерді салыстыру
if (strcmp(c2, c3) < 0 ) cout << c2;
else cout << c3;
if (s2 < s3) cout << s2;
else cout << s3;
}
Бұл мысалдан байқап отырғанымыздай, ескі стильдегі тіркестермен
кез келген əрекеттерді орындау функцияларды қолдануды талап етеді жəне
олар айтарлықтай көрнекті болмайды. Сонымен қатар, көшіру барысын-
да қабылдаушы-тіркесте орын жеткілікті болуын тексеру керек, яғни ескі
стильдегі тіркестермен жұмыс істеудің нақты коды ұзынырақ болуы тиіс.
string
типті тіркестер ақпараттың жиым шекараларынан шығып кетуінен
қорғалған жəне олармен кез келген құрамдас мəліметтер типімен жұмыс
істегендей түрде, яғни операциялар көмегімен жұмыс істей беруге бола-
ды. Енді тіркестермен жұмыс істеудің негізгі ерекшеліктері мен тəсілдерін
қарастырамыз.
Достарыңызбен бөлісу: