Написать интерфейс!

программирование программы C++

Надо написать свой интерфейс для работы со строками. В основе лежит char *. Все должно быть в виде функций.

Помогите, кто знает!

C++

Примечание:
Реализовать функции для работы со строками - copy, append, compare, insert, и т.д.

Примечание:
А проблема у тебя какая?
13:41
Sciko

Не знаю, как правильно начать. Понял, что нужно сделать аналог string - класс, работающий со строками вместо массива символов. А вот как это все правильно реализовать - не знаю.

Примечание:
> Все должно быть в виде функций.
> Понял, что нужно сделать аналог string - класс
Сдается мне что ты не правильно понял, а задали тебе написать аналог библиотеки string.h
14:13
Кэп.О.


Интерфейс в C++ - это класс.
Ответы:
А проблема у тебя какая?
> Все должно быть в виде функций.
> Понял, что нужно сделать аналог string  - класс
Сдается мне что ты не правильно понял, а задали тебе написать аналог библиотеки string.h
Интерфейс, как класс, подразумевает наследование и полиморфизм, не говоря уже об абстракции — всё это вам вряд ли понадобится при реализации собственного инструмента работы со строками (если, конечно, вы не планируете сложный фреймворк с поддержкой многобайтовых символов/кодировок).
По-моему, в книге C++ за 21 день біла такая задача.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.