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

Что означает запись ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод пассивного поиска http://www.cyberforum.ru/cpp-beginners/thread686175.html
Подскажите, пожалуйста, почему неправильно находятся точка минимума и наименьшее значение функции? double func(double x) { double y; y=(x-131)/(x-1)+5* fabs(x-6); return y; } int...
C++ Ввести с клавиатуры целое положительное число. Напечатать его цифры через пробел в прямом порядке Ввести с клавиатуры целое положительное число. Напечатать его цифры через пробел в прямом порядке как и через какие операторы можео сделать, помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread686173.html
C++ Дается n чисел, нужно вывести сначала все нечетные а затем все четные (найти ошибку)
Дается n чисел, нужно вывести сначала все нечетные а затем все четные, я написал но на втором тесте прога запарывается #include <iostream> #include <cstring> using namespace std; int a; ...
Числа Армстронга C++
Не понимаю почему не работает, помогите пожалуйста. Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведённых в n-ю степень, равна самому числу (К примеру,...
C++ Дано число n, переставить первую и последнюю цифры местами http://www.cyberforum.ru/cpp-beginners/thread686141.html
Помогите плс !Дано число n, переставить первую и последнюю цифры местами!С++
C++ Процедуры и функции: создать шаблон функции, которая во веденому радиуса считает площадь круга помогите решить 2 задачки на с++ 1)создать шаблон функции которая во веденому радиуса считает площадь круга 2)написать функцию вычесление числа fibonacci через цикл без рекурсии Внимательнее... подробнее

Показать сообщение отдельно
kertio
26 / 26 / 1
Регистрация: 20.09.2011
Сообщений: 68
01.11.2012, 18:35
Цитата Сообщение от GrukhvinEV Посмотреть сообщение
Слабо понятно )) А если параметр n=3 а m=5 что будет после выполнения ?
И как можно передать конструктору Data один только параметр m ? а ворой параметр гду будет ?
1. m так и будет равен 5. а параметр n будет уже в порожденном классе использоваться. для потомка нужно два параметра(m и n), а базовому только m. вот они и инициализируются так.
2. там и так конструктору Data передается один параметр.

Добавлено через 4 минуты
так, туплю... у тебя будет ошибка компиляции. нет конструктора Data(int). Есть только Data (int, int). ну тогда и передавай оба параметра базовому конструктору.
C++
1
Datb(m, n) : Data(m,n){}
Добавлено через 2 минуты
ну а если хочешь чтобы была возможность передавать только один параметр, при объявленном конструкторе с двумя параметрами, тогда сделай один параметр параметром по умолчанию.
C++
1
2
3
...
public:
   Data(int m, int n = 5) { ... }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru