Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Voivoid
708 / 280 / 15
Регистрация: 31.03.2013
Сообщений: 1,339
10.09.2013, 14:14

Прокомментируйте пожалуйста код (класс String)

10.09.2013, 14:14. Просмотров 556. Ответов 5
Метки (Все метки)

Ответ

private секцию вниз
_allocator; имя сбивает с толку
имена переменных членов не начинать с подчеркивания. заканчивать подчеркиванием можно
class BadString; class BadIndex; должны наследоваться от std::exception; нужно полное определение
explicit в конструкторах убрать
String(constchar) убрать
String(const String & s, int multiplayer = 1) убрать
для перегрузки операторов использовать boost::operators
ostream& operator<<(ostream&, const String&); сделать свободной функцией
сделать класс шаблонным для работы с произвольным типом символов
сделать класс совместимым с STL-контейнерами

Вернуться к обсуждению:
Прокомментируйте пожалуйста код (класс String)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2013, 14:14

Прокомментируйте, пожалуйста, код. Список - очередь
//Список вида &quot;очередь&quot; #include &lt;iostream&gt; using namespace std; ...

Написал тетрис. Прокомментируйте код пожалуйста )
Программа полностью готова. Все как в тетрисе работает. Немного мигает, не знаю...

Объясните код или прокомментируйте его, пожалуйста
Змейка закручена, но я не понимаю как, объясните пожалуйста:wall: #include...

0
Другие темы раздела
C++ Наследование и полиморфизм классов http://www.cyberforum.ru/cpp-beginners/thread951122.html
Доброго времени суток. Суть задания определить иерархию классов; Классы - тест, экзамен, выпускной экзамен, испытание; я так понимаю "испытание" базовый класс, но вот что( поля и методы ...
C++ Не играет музыка PlaySound() Вот пример из книги: /*------------------------------------------------------------ HELLOWIN.C -- Displays "Hello, Windows 95!" in client area (c) Charles Petzold, 1996... http://www.cyberforum.ru/cpp-beginners/thread951119.html
C++ Не работает прога
Кто может помочь чем-нибудь Реализуйте алгоритмы методов нахождения корней нелинейного уравнения заданного согласно варианту и вычислите все его корни в заданном диапазоне. Входными данными...
C++ меню и html
ребята, у кого-то бывал такой прикол, когда программы(к примеру Visual Studio) вместо открытия какого-то меню или окна прогружают html файл с этим меню и открывают в броузере? в чем может быть...
C++ ошибка в программе dev c++ пишет что-то на манеру:"нельзя будет откомпилировать ничего " http://www.cyberforum.ru/cpp-beginners/thread951093.html
Собственно снимок прилагается. Как боротся с этой напастью?
C++ Списки. Перевод из Паскаля в C++ uses crt; type pnode_t=^node_t; node_t=record info:integer; prev,next:pnode_t; end; procedure create(var list,list_2:pnode_t); var elem : pnode_t; подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru