Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
JoyLucky
0 / 0 / 0
Регистрация: 23.11.2011
Сообщений: 12
#1

Строковый класс - C++

09.05.2012, 23:49. Просмотров 1012. Ответов 1
Метки нет (Все метки)

Ребят, помогите решить пожалуйста...

Написать программу для работы с строковым классом.
В классе предусмотреть все основные операции со строками.

Поля и методы класса:
Переменная strs[size] - определяет обрабатываемую строку. Конструктор contrings(); - вызывается при создании объекта и выполняет инициализацию массива strs[size] путём занесения в strs[0] символа конца строки. Функции: конкатенация, приравнивание объектов, вывод на экран. Функция обработки: input(); - ввод строки символов с клавиатуры. Функция: length() - вычисление длины строки текущего объекта. Функция: strchar( char ch ); - поиск позиции первого вхождения символа ch. Функция: strrchar( char ch ) - поиск позиции последнего вхождения символа ch. Функция: strncpy( int col ) - копирование первых col символов заданной строки в другую строку. Функция: strnset( char ch, int col ); - замена первых col - символов строки символом ch. Функция: strset( char ch ); - замена всех символов строки символом ch. Функция: ltrim(); - удаление пробелов в заданной строке с левой стороны. Функция: rtrim(); - удаление пробелов в заданной строке с правой стороны. Функция: trim(); - удаление лишних пробелов в заданной строке с обеих сторон.
Функции подсчета: гласных, согласных, знаков препинания.
Разработать меню для функционирования программы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2012, 23:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строковый класс (C++):

Создайте класс Date. Добавить в строковый класс функцию - C++
3)Создайте класс Date, который будет содержать информацию о дате (день, месяц, год). С помощью механизма перегрузки операторов, определите...

Добавить в строковый класс функцию - C++
Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух строк. ...

Создать строковый шаблонный класс String - C++
Сделайте класс String шаблонным. В исходном классе замените конструктор с 1 параметром на конструктор с 2 параметрами (указатель на массив...

Проверка на ввод только символов (строковый класс) - C++
Здравствуйте, проблема заключается в том, что не знаю как сделать проверку на ввод только символов в строковом классе. string color; ...

Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк - C++
Вот такое задание: Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы...

Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке). - C++
Даны имена двух файлов вещественных чисел. Известно, что первый из них существует и является непустым, а второй в текущем каталоге...

1
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
09.05.2012, 23:59 #2
Бьерн Страуструп - Язык программирования С++. Главы 5-7
Страница 67. Строковый класс
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2012, 23:59
Привет! Вот еще темы с ответами:

Строковый массив (объявить пустой глобальный строковый массив из 16 элементов) - C++
Подскажите, как объявить пустой глобальный строковый массив из 16 элементов? в качестве элементов будут указаны пути к графическим...

Строка: Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух строк. - C++
Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух строк....

Есть класс A и класс B, класс B вложен в класс A и вложен в него, как классу B получить доступ к переменным класса A просто по имени? - C++
На самом деле ничё фантастического я не прошу, ведь: template <class T> class matrix { friend class diagonal; ...

Класс таблиц баз данных и класс записей в таблице(реляционная таблица). Предусмотреть класс связей между таблицами - C++
Здравствуйте! Никак не могу продумать структуру этой программы. Проходим наследование, но я все равно не знаю, как его здесь применить. Как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru