Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Построение матрицы смежности https://www.cyberforum.ru/ cpp-beginners/ thread1156099.html
Помогите, пожалуйста, нужна программа которая будет строить матрицу смежности. В качестве исходных данных служит таблица из номеров автономных систем(читается справа налево). Соседство двух номеров означает, что между ними есть непосредственное взаимодействие(связь). Все множество связей образует пути между всеми автономніми системами, то есть эта сеть - связный граф, при чем вес всех связей...
C++ Вывод содержимого вектора с наибольшим количеством строк
Ребят помогите с заданием: Считать все строки заданного входного файла в указанную структуру данных , сортируя строки при загрузке по первому символу. То есть все строки начинающиеся с буквы 'a' должны быть в одном векторе,с буквы "b" в другом и так далее. Вывести на экран содержимое вектора с наибольшим количеством строк. использовать : typedef std::vector<string> String; std::map...
C++ Некорректно производятся вычисления Здраствуйте, немогу понять как написать код// nlab3.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" // подключение файла stdafx.h #include <iostream> // подключение загрузочного файла управления потоками ввода(вывода) #include <math.h> // подключение математической библиотеки using namespace std; // объявление пространства имени void _tmain(void) //... https://www.cyberforum.ru/ cpp-beginners/ thread1156060.html C++ В массиве найти максимальный элементы и выставить их в диагональ массива https://www.cyberforum.ru/ cpp-beginners/ thread1156059.html
всем привет, подскажите пожалуйста, как решить следующую задачу, хочу в двумерном массиве пробежаться по строчно в массиве найти максимальный элементы и выставить их в диагональ массива???
Решение не линейных уравнений, метод дихотомии, C++ C++
Нужно решить не линейное уравнение методом дихотомии. Сам метод я описал, просто у квадратных уравнений же два решения, и если обо лежат на выбраном пользователем промежутке, как найти оба? Я сделал программу с нахождением одной. Помогите вывести все решения, ведь уравнение может быть и биквадратным, там будет 4 решения. Что делать? Вот мой код: #include <iostream> #include <stdio.h> #include...
C++ Сколько существует способов составить отрезок длиной 1 метр? Сколько существует способов составить отрезок длиной 1 метр из отрезков длиной А и В см? https://www.cyberforum.ru/ cpp-beginners/ thread1156032.html
C++ Удалить из строки все символы не являющиеся латинскими буквами https://www.cyberforum.ru/ cpp-beginners/ thread1156029.html
вести строку символов. удалить из строки все символы не являющиеся латинскими буквами. Измененную строку выдать на экран
Создать иерархию классов представляющих простое наследование. Базовый класс – строка символов C++
разработать класс, то он должен включать: - компоненты данные - методы: а) конструктор по умолчанию; б) конструктор с параметрами; в) конструктор копирования; г) деструктор; д) методы класса для работы с данными. Компоненты данные класса должны иметь атрибут private или protected (в зависимости от необходимости). в базовый класс (кроме перечисленных выше) добавить методы: set –...
C++ Класс – вектор (одномерный массив). Перегрузка операторов разработать класс, то он должен включать: - компоненты данные - методы: а) конструктор по умолчанию; б) конструктор с параметрами; в) конструктор копирования; г) деструктор; д) методы класса для работы с данными. Компоненты данные класса должны иметь атрибут private или protected (в зависимости от необходимости). Создать несколько объектов (например, a и b) разработанного класса.... https://www.cyberforum.ru/ cpp-beginners/ thread1156020.html C++ Рассчитать сумму налога за год, вывести на экран фамилию, зарплату и сумму налога классдолжен включать: - компоненты данные - методы: а) конструктор по умолчанию; б) конструктор с параметрами; в) конструктор копирования; г) деструктор; д) методы класса для работы с данными. Компоненты данные класса должны иметь атрибут private или protected (в зависимости от необходимости). Содержать функцию вывода содержимого объекта реализовать как внешнюю по отношению к классу. https://www.cyberforum.ru/ cpp-beginners/ thread1156018.html
C++ Преобразование классов
Есть код для MS VS C++, который переписываю на другой ЯП и не совсем понимаю как преобразовываются объекты. Интересующие части кода. Классы.class IACTIVEMODEL { public: virtual VOID initialize (ICOMPONENT *cpt) = 0; virtual ISPICEMODEL *getspicemodel (CHAR *primitive) = 0; virtual IDSIMMODEL *getdsimmodel (CHAR *primitive) = 0; virtual VOID plot (ACTIVESTATE state)...
C++ Написать программу, которая определяет, какая часть отрезка окрашен https://www.cyberforum.ru/ cpp-beginners/ thread1156003.html
Автомат проводит кистью по отрезку от точки A до точки B, а потом от точки C до точки D. Написать программу, которая определяет, ка
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 80
0

Помогите найти ошибку при множественном наследовании - C++ - Ответ 6082023

24.04.2014, 13:33. Показов 894. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите разобраться в наследовании
Помогите найти ошибку при множественном наследовании


Прилагаю код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include <iostream>
 
using namespace std;
 
class B1 
{protected:;
 
public:int b1;
B1(int a):b1(a){}
void showB1()   {
cout << "B1 = " << b1 << endl;
}
};
class B2
{public:
int b2;
B2(int b):b2(b){}
void showB2()   {
cout << "B2 = " << b2 << endl;
}
};
class D1:protected B1,public B2
{public:
int d1;
D1(int c,int a,int b):B1(a),B2(b),d1(c){}
void showD1()   {
cout << "D1 = " << d1 << endl;
showB1();
showB2();
}
};
class B3
{protected:
int b3;
public:
B3(int d):b3(d){}
void showB3()   {
cout << "B3 = " << b3 << endl;
}
};
 
 
class D2:public D1,protected B3
{public:
int d2;
D2(int a , int b, int c,int d,int g):D1(a,b,c),B3(d),d2(g){}
 
void showD2()   {
cout << "D2 = " << d2 << endl;
 
showD1();
showB3();
}
};
class D3:public D2
{public:
int d3;
D3(int a , int b, int c,int d,int g,int e):D2(a,b,c,d,g),d3(e){}
void showD3()   {
cout << "D3 = " << d3 << endl;
 
showD2();
 
}
};
int main () {
D3 elemD3(100, 200, 300, 400 ,500, 600);
   elemD3.showD3();
 
 
 
 
system("pause");
return 0;
 
}
При компиляции выдает
Помогите найти ошибку при множественном наследовании

можете сказать , правильно сделал или нет,
если нет то пжл .исправьте

Вернуться к обсуждению:
Помогите найти ошибку при множественном наследовании C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2014, 13:33
Готовые ответы и решения:

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

Инициализация при множественном наследовании
Имеется иерархия типов. Во главе: базовый класс-интерфейс, далее один базовый класс, от него два...

Конструктор при множественном наследовании
#include &lt;string&gt; class Worker // an abstract base class { private: std::string...

Конструкторы с параметрами при множественном наследовании
у меня есть класс, quotes который является базовым для двух классов moving_average и rsi...

3
24.04.2014, 13:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2014, 13:33
Помогаю со студенческими работами здесь

Компилятор не видит класс при множественном наследовании
Есть два одноименных класса. Один класс - подкласс SomeClass. Другой класс - наследник первого...

Порядок вызова конструкторов при множественном наследовании
Здравствуйте, меня интересует вопрос, как изменить последовательность вызова конструкторов базовых...

Конфликт имен при множественном наследовании struct
Уважаемые гуру, помогите разрешить конфликт имён в приведённом ниже примере, не изменяя структуру...

При множественном наследовании не работает getline(std::cin, ?)
Изучаю множественное наследование, так вот, нужно ввести два слова, но программа просто пропускает ...

Реализация двух виртуальных методов с одинаковыми именами при множественном наследовании
Доброй ночи. Надеюсь, я внятно описал что меня интересует в названии топика. Теперь распишу...

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru