ude using namespace s

Автор admin Воскресенье, 10 мая 2009 11:32

ude using namespace std: int mainO { string first(“This”): string secondC’That”): assert(first.compare(first) == 0): assert(second.compare(second) == 0): // Какая из строк лексически больше? assert(first.compare(second) > 0): assert(second.compare(first) < 0); first.swap(second): assert(first.compare(second) < 0): assert(second.compare(first) > 0): } ///:- Функция swap(), использованная в примере, меняет местами содержимое своего объекта и аргумента. Чтобы сравнить подмножества символов в одной или обеих строках, добавьте аргументы, определяющие начальную позицию и количество сравниваемых символов. Например, можно воспользоваться следующей перегруженной версией compare(): //: C03:Compare2.cpp // Использование перегруженной версии compareO #include #i nclude using namespace std: int mainO { string first(“This is a day that will live in infamy”): string secondC’I don’t believe that this is what ” “I signed up for”): // Сравнение “his is” в обеих строках: assert(first.compared. 7. second. 22, 7) == 0): // Сравнение “his is а” с “his is w”: assert(first.compared. 9. second. 22. 9


Комментарии закрыты.