троки, начиная с элемента 5. “
Автор admin Суббота, 9 мая 2009 11:32
троки, начиная с элемента 5. “with” + s3.substr(5. 100) + // Функция substrO также может копировать отдельные символы sl.substr(37. 1): cout « quoteMe « endl; } ///:- Создание и инициализация строк С++ 97 В первом аргументе функции substr() класса string передается начальная позиция, а во втором — длина подстроки в символах. У обоих аргументов имеются значения по умолчанию. Функция substr() с пустым списком аргументов возвращает копию всего объекта string; это удобный способ копирования строк С++. Программа выводит следующий результат: What is doing Elvis in a UFO What is that one clam doing with Elvis in a UFO? Обратите внимание на последнюю строку примера. С++ позволяет объединять разные способы инициализации string в одной команде, что очень удобно. Также стоит заметить, что последний инициализатор копирует всего один символ из исходного объекта string. Другая, более изощренная, методика инициализации основана на применении строковых итераторов string::begin() и string::end(). Строка интерпретируется как объект-контейнер, в котором начало и конец последовательности символов обозначаются при помощи
Комментарии закрыты.
Последние комментарии