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

Паттерн стратегия - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция, возвращающая vector http://www.cyberforum.ru/cpp-beginners/thread1091734.html
Решил реализовать шарповскую String.Split(). Она должна возвращать vector<string>, следовательно либо для него надо выделять место в куче, что нежелательно, либо возвращать по значению. Слишком ли...
C++ Парочка примитивных неясностей о массивах и C-strings Когда я пишу: char * arr = new char; Выделяется память размером 7 байт под массив с элементами arr ... arr и обращение к arr приведет к ошибке? С-string это массив из элементов типа char... http://www.cyberforum.ru/cpp-beginners/thread1091728.html
Задача из книги Дейтела "Ромб" C++
В задаче использовать управляющие структуры(лог.операции, циклы) можно массивы. Остального я пока не знаю))
C++ Задача из книги Дейтела "Квадрат"
Здравствуйте,В задаче использовать управляющие структуры(лог.операции, циклы) можно массивы. Остального я пока не знаю))
C++ Задача из книги Дейтела "Шахматная доска" http://www.cyberforum.ru/cpp-beginners/thread1091712.html
В задаче использовать управляющие структуры(лог.операции, циклы) можно массивы. Остального я пока не знаю))
C++ Найти среднее арифмитическое матрицы Найти среднее арифмитическое положительных элементов каждого столбца матрицы A(n,m),заданой целыми числами . подробнее

Показать сообщение отдельно
DU
1483 / 1129 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
07.02.2014, 22:47
пример как пример. синтетический. прикапываться нет смысла, т.к. это не какое-то боевое решение.
придраться можно к другому:
вы стратегию по указатели передаете и нигде не проверяете на то, что указатель может быть
нулем. в таком случае желательно стратегии принимать по ссылке. чтобы у вызывающей стороны
не было вопросов относительно того, а работает ли принтер с нулевыми указателями.
ну или же обрабатывать как-то ситуацию, когда передали нуль указатель на стратегию.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru