g> #i nclude #include
Автор admin
Понедельник, 1 июня 2009 11:32
g> #i nclude #include “PrintSequence.h” using namespace std: int mainO { // Класс string содержит удобные средства для создания // символьных интервалов, но обычно строковые операции // лучше выполнять функциями этого класса: string si(“This is a test”): string s2(“This is a Test”); cout « “si: ” « si « endl « “s2: ” « s2 « endl; cout « “compare si & si: ” « equal (si. beginO. sl.endO. si.beginO) « endl: cout « “compare si & s2: ” « equal (si. beginO. sl.endO. s2.beginO) « endl: cout « “lexicographical_compare si & si: ” « lexicographical_compa re(s1.beg i n(). s1.end О, si.beginO, sl.endO) « endl; cout « “lexicographical_compare si & s2: ” « 1exicographical_compare(si.beginO. sl.end(). s2.beginO, s2.endO) « endl: cout « “lexicographical_compare s2 & si: ” « lexicographical_compare(s2.beginO. s2.end(). ‘ Каталог алгоритмов STL 301 si.beginO. sl.endO) « endl; cout « “lexicographical_compare shortened ” “si & full-length s2: ” « endl; string s3(sl); while(s3.1ength() != 0) { bool result = lexicographical_compare( s3.beginO. s3.end(). s2.beginO.s2.end()); cout « s3 « endl « s2 « “. result = ” « r
Комментарии закрыты.
Последние комментарии