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

Нужна подмога по классам (Создать класс матрица) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу табуляции функции http://www.cyberforum.ru/cpp-beginners/thread968690.html
Помогите пожалуйста написать программу табуляции функции, в школе информатики не было из за отсутствие улмпов, а в универе требуют. ( a*sin(x)+(sin(x)+cos(2x))^2)/(sin(x)+0.5pi). a=1.84 ...
C++ Объявление двумерного массива (не целочисленные значения) Здравствуйте. Помогите объявить двумерный массив с нецелочисленными значениями. Я хочу написать программу по симплекс-методу. http://www.cyberforum.ru/cpp-beginners/thread968677.html
C++ Реализовать добавление элементов в очередь
Помогите сделать,кто знает: Создать очередь случайных чисел. Реализовать добавление элементов в очередь, затем вывод очереди и удаление элементов из очереди, затем снова вывод очереди.
Вектор объектов пользовательского класса C++
Привет всем! Есть класс Automaton, я пытаюсь создать вектор Sample с объектами этого класса, а они ведут себя не так, как я ожидаю - создаются и удаляются до использования и после тоже, причём...
C++ Дан массив А на Н элементов (Н-константа). В массиве найти пять максимальных элементов. http://www.cyberforum.ru/cpp-beginners/thread968648.html
Дан массив А на Н элементов (Н-константа). В массиве найти пять максимальных элементов. Написать программу по шагам. Добавлено через 19 минут Пожалуйста очень важно
C++ Ошибка программы при запуске .exe файла из коммандной строки Доброе Время ! Собсно некорректно работает .exe файл проекта Visual Studio из коммандной строки windows. (Нужно с целью использования параметров argc argv). В программе обычное чтение и запись в... подробнее

Показать сообщение отдельно
razor_ua
10 / 10 / 0
Регистрация: 20.05.2011
Сообщений: 71
04.10.2013, 12:55
Почитай про конструкторы, да повнимательнее.
Вместо кучи конструкторов с разными параметрами, можно использовать значения по умолчанию
C++
1
construct(int a = 0, int b , int c = 0)
и инициализировать через :
C++
1
constr(int _a,int _b = 0) : a(_a), b(_b)
)
В деструкторе проверяй валидный ли указатель, иначе получишь ошибку

+ по тексту :
C++
1
2
p=new float[0*0];
*p=0;
- страшные дела творятся....

можно так p = new float(0);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru