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

Класс игральная карта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возвратить массив из функции http://www.cyberforum.ru/cpp-beginners/thread883125.html
как мне из функции input items возвратить мой массив?вот код protected: int ArrayLenght; int Amount; int *SortArray; public: /*Sorting(); ~Sorting();*/ void SizeOfArry(int b)
C++ Организовать заданную структуру данных: точка (x, y) плоскости, стек (добавление, удаление и чтение элемента) Организовать заданную структуру данных: точка (x, y) плоскости, стек. Определить структуру элемента и написать подпрограммы добавления, удаления и чтения элемента. Написать тестовую программу. http://www.cyberforum.ru/cpp-beginners/thread883115.html
Дан символьный файл. Найти самое длинное слово среди слов, вторая буква которых есть Е C++
Ребятки привет.возникла проблема к началу сесии.Помогите пожалуйста решить задачу. Дан символьный файл . Найти самое длинное слово среди слов, вторая буква которых есть Е; если слов с наибольшей...
Дан массив из N натуральных чисел. Определить количество степеней пятёрки C++
Помогите пожалуйста написать программу, вот условие-Дан массив из N натуральных чисел.Определить количество степеней пятёрки.Использовать функцию распознавания степеней пятёрки.
C++ Кусочно-линейная функция http://www.cyberforum.ru/cpp-beginners/thread883095.html
Разработайте программу для вычисления значений функции приведенной на графике, исходя из предложения, что при X<-2 и при X>5 поведение функции не изменяется. Образец:
C++ Обработка файлов. Сформировать новый файл, элементами которого являются числа Записать в файл N натуральных чисел: а1,а2,...,аn (числа получить с помощью датчика случайных чисел). Сформировать новый файл,элементами которого являются числа а1,а1*а2,а1*а2*а3,...,а1*а2*а3*...*аn... подробнее

Показать сообщение отдельно
ITcrusader
Эксперт С++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
29.05.2013, 16:33
Не сказал бы что Tulosba тут придерживается плохого стиля (если говорить общо), но в данном контексте - да, неудачный вариант. Но и предложенный by lemegeton c конструктором без аргументов - тоже неудачный. Если мы работаем с такой предметной областью, то трудно себе представить карту с:

1. отсутствующим хотя бы одним из 2-х ключевых (для карты - неотъемлемых) атрибутов
2. с атрибутами, заданными по умолчанию

Посему - единственных хороший вариант - мы ведь хотим, чтобы объект всегда был доступен для корректного использования - предоставить конструктор, требующий указать оба атрибута явно.

А чтобы еще краше было, завести для них enum'ы для более жесткого контроля типов.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru