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

Множественное наследование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести из int в string по таблице ascii http://www.cyberforum.ru/cpp-beginners/thread560074.html
подскажите как перевести из числа в символ? есть int a = 97; как получить std::string = "a" ?
C++ Скажите, пожалуйста, почему в сортированном массиве, элемент 0х3 такое большое число? Добрый день. Скажите, пожалуйста, почему в сортированном массиве, элемент 0х3 такое большое число? Ведь диапазон значений 58. Такая проблема появилась когда начал формировать массив B. #include <stdio.h> #include <conio.h> #include <stdlib.h> main() {textbackground(0); clrscr(); randomize(); int ARR/*={1,2,4,3,5,6,4,7,8,5,4,26,3,6,3,9}*/,i,j,s=0,tmp,B; http://www.cyberforum.ru/cpp-beginners/thread560065.html
C++ Структура: Разработать программу, которая по заданному значению параметра St находит соответствующий элемент массива
Дан одномерный массив из N элементов, каждый из которых представляет собой запись вида: struct ZAP { unsigned char St ; int Dt; }; Предполагается, что все элементы массива упорядочены в порядке возрастания Dt. Разработать программу, которая по заданному значению параметра St находит соответствующий элемент массива, выводит его на печать (значения St, Dt) и выдает запрос на ввод нового...
C++ Массив: расположить по возрастанию элементы второй строки.
Матрица 3 на 3, расположить по возрастанию элементы второй строки.
C++ Ошибка в проекте Code::Blocks+SDL http://www.cyberforum.ru/cpp-beginners/thread560048.html
Доброе время суток. Решил рассмотреть простой пример работы с SDL. Работу начал полностью по http://http://technoid-labs.com/2012/nastroyka-codeblocks-sdl/ вот этому мануалу. 1. Установил Code::Blocks 2. Подключил либы и заголовки При постройки вылетает следующая ошибка: d:\programms\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\..\..\..\libmingw32.a(main.o):main.c|| undefined reference to...
C++ Контекстная подсказка Справочная система состоит из отдельных файлов. Каждый файл содержит отдельную статью. Некоторые слова или целые фразы в документах могут находиться между символами <i>. Сразу за знаком> следует уникальный идентификатор понятия. Файл справки содержит расшифровку понятий, т.е. идентификатор понятия и его описание. Справочная система выводит на экран любую статью, по требованию пользователя.... подробнее

Показать сообщение отдельно
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
28.04.2012, 11:38     Множественное наследование
либо явно конструкторы вызывать, либо создать сеттер

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
77
78
79
80
81
class A
{
public:
 
    A(int val): x(val)
    {
 
    }
 
 
    void GetX()
    {
        cout << x;
    }
 
    void SetX(int val)
    {
        x = val;
    }
 
private:
int x;
};
 
/////////////////////////////////////
 
class Ader1 : virtual public A
{
public:
    Ader1(int val): A(val), y(val)
    {
 
    }
 
private:
    int y;
};
 
/////////////////////////////////////
 
class Ader2 : virtual public A
{
public:
    Ader2(int val): A(val), z(val)
    {
 
    }
 
private:
    int z;
};
 
/////////////////////////////////////
 
class B : public Ader1, public Ader2
{
public:
 
    B(int val): A(val), Ader1(val), Ader2(val)
    {
        //SetX(val);
    }
 
 
private:
    int v;
};
 
//////////////////////////////////
//////////////////////////////////
//////////////////////////////////
 
int main()
{
    B b(8);
    //b.SetX(3);
    b.GetX();
 
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru