За клас String от примера, разработен на лекции, да се добавят следните оператори:


  1. Оператор -= за низ и символ. s -= 'a' премахва символа 'a' от началото на s.  Ако първия символ на s е различен от 'a', операторът не прави нищо.
  2. Оператор -= за низ и char*. Операторът да работи аналогично на задача 1, но за последователност от символи в префикса на s.
  3. Оператор -= за два низа, аналогичен на задача 2.
  4. Оператор || за два низа. s1 || s2 проверява дали s1 се съдържа като подниз в низа s2
  5. Конструктор за инициализация на низ от цяло число (int)

Последно модифициране: вторник, 14 октомври 2014, 11:34