Форум программистов, компьютерный форум CyberForum.ru

Есть задание написать класс подобный string. Нуждаюсь в уточнениях - C++

Восстановить пароль Регистрация
 
NEW_NAME
1 / 1 / 0
Регистрация: 04.10.2012
Сообщений: 45
25.11.2012, 19:27     Есть задание написать класс подобный string. Нуждаюсь в уточнениях #1
The class is a dynamic string consisting of US-ASCII characters, i.e. the usual ASCII characters
with codes not exceeding 127. This limitation is introduced to exclude problems related
to encodings and localization.
Получается под символы в классе выделить обычный динамический массив из char не получится? Надо что-то еще сделать? В char же 255 символов влезает. И можно ли как-то гарантировать, что это будут US-ASCII?
You are also required to implement a unit test for the class in a unit testing framework of your choice,
for example, Boost Test, Google Test, CppUnit etc.
Я так понял нужно применить какой-то тест для класса. Где эффективнее всего(в плане быстроты осознания и применения) можно про это прочитать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2012, 19:27     Есть задание написать класс подобный string. Нуждаюсь в уточнениях
Посмотрите здесь:

Класс Person. Класс String C++
Как написать класс «несократимая дробь» (т.е. дроби 2/4, 4/8 и т.п. есть дробь 1/2)? C++
C++ класс string
C++ Задание на string
C++ класс String
C++ Создайте класс, в котором есть ostream& operator<<. Класс должен содержать очередь с приоритетом
C++ Написать класс String

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
25.11.2012, 19:54     Есть задание написать класс подобный string. Нуждаюсь в уточнениях #2
NEW_NAME, Диапазон чара: -128..127, дополнительные телодвижения не нужны.
Yandex
Объявления
25.11.2012, 19:54     Есть задание написать класс подобный string. Нуждаюсь в уточнениях
Ответ Создать тему
Опции темы

Текущее время: 07:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru