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

Указатели при наследовании классов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Делаю простой текстовый редактор. Как реализовать в нём пункт "Заменить" как в блокноте? http://www.cyberforum.ru/cpp-beginners/thread852901.html
Помогите, пожалуйста. Делаю простой текстовый редактор. Как реализовать в нём пункт "Заменить" как в блокноте?
C++ Переставить столбцы в матрице по возрастанию сумм элементов в этих столбцах Задача такая. Дана разреженная матрицы общего вида(CSS или CSR). Переставить столбцы в матрице по возрастанию сумм элементов в этих столбцах. http://www.cyberforum.ru/cpp-beginners/thread852900.html
Быстрая сортировка C++
Здравствуйте уважаемые форумчане киберфорума. Имеется проблеммка с задачкой, могли бы вы помочь мне ее решить? Имеем двумерный массив(матрицу) сформированный в соответствии с конкретной функцией, массив необходимо отсортировать по убыванию, построчно методом быстрой сортировки( дело в том, что я вообще не представляю, что это такое, а поиск по киберфоруму не дал мне понятных результатов) Может...
C++ Структура tree. Функция работы с этой структурой
Привет. В книге (неважно какой), есть пример такого кода: struct tree { int v; tree* p; }; int F(tree* q) { int i, m, n;
C++ Добавление элементов в одномерный массив http://www.cyberforum.ru/cpp-beginners/thread852893.html
Здравствуйте, нужно сделать динамический одномерный массив "Добавить К элементов, начиная с номера N". Друг скинул похожую, только она не добавляет, а удаляет. Помогите переделать. Я не могу найти строку которая именно удаляет. Заранее всем спасибо! #include "stdafx.h" #include <iostream> #include <stdlib.h> using namespace std; // Определение функции формирования одномерного...
C++ Умножение + создание матриц Не могу разобраться с умножением матриц Выдает либо числовой мусор, либо просто нули... Вот код: #include <stdlib.h> #include <conio.h> #include <iostream.h> #include <stdio.h> //--------------------------------------------------------------------------- enum {max_size=10}; struct Matrix { подробнее

Показать сообщение отдельно
devx
0 / 0 / 0
Регистрация: 30.04.2013
Сообщений: 5
30.04.2013, 16:15     Указатели при наследовании классов
Здравствуйте , заданием было реализовать однонаправленный список как класс и затем используя механизм наследования создать базу данных на основе списка

список я реализовал , добавил функции создания первого элемента и последующих , прохода всех элементов ,
последним шагом через наследование добавил некоторые поля но столкнулся с проблемой, что указатели на которых всё работало имеют доступ только к полям и функциям класса list , как можно решить эту проблему?
заранее благодарен за помощь
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
class list{
public:
list *next;
 
void create(){
list *q=new list;
q->next=NULL;
ph=q;
p=q;
}
 
void add(list *x){
list *q=new list;
x->next=q;
q->next=NULL;
p=q;
}
void show(list *ph){
    for(p=ph;p!=NULL;p=p->next){
    //вывести нужные значения по указателю
    }
    }
}*ph,*p;
 
class database:public list{
public:
int rooms();
int floor;
float S;
char adress[30];
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru