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

Наследование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить программу для нахождения числа, которое образуется из данного натурального числа при записи его цифр в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread267713.html
помогите кто нибудь,пожалуйста,я на сайте первый раз,низнаю к кому обратиться..помогите написать прогу на языке с++ вот задание. Составить программу для нахождения числа, которое образуется из данного натурального числа при записи его цифр в обратном порядке. Например, для числа 1234 получаем результат 4321.
C++ Построение сбалансированного дерева из файла Народ, помогите пожалуйста, нужно написать функции: Node * CreateBalansedTree(char * fname); – функция создает сбалансированное бинарное дерево. Функция вначале открывает файл, читает первую строку (имя узла) и создает корневой узел. Далее для всех оставшихся строк из файла вызывает функцию: void AddNode(Node * node, char * name); AddNode добавляет слева/справа дочерний узел, если у... http://www.cyberforum.ru/cpp-beginners/thread267701.html
Написать функцию которая печатает строки полиндром C++
Привет всем! Помогите разобратса в задаче.:( Написать функцию которая печатает строки полиндром (тоесть с право на лево с лева на право). Если есть вариант к этой задаче на цифрах пишите.
C++ Числа с плавающей точкой
Всем доброго времени суток! Есть задание Попытка сделать его "в лоб", т.е через условия вида if ((x < 0) && (b != 0)) ...; if ((x > 0) && (b == 0)) ...; потерпела неудачу, т.к. программа вела себя не совсем так, как задумывалось. При отладке в С++ Builder было видно, что условия выполнялись неправильно, хотя в watch-окне значения переменных были правильные. Когда эту же программы я решил...
C++ Lvalue required http://www.cyberforum.ru/cpp-beginners/thread267624.html
char Info ; if ((! DdeClientConv1->SetLink(ComboBox1->Text, ComboBox2->Text)) || ! DdeClientConv1->OpenLink()) ShowMessage ("Нет контакта с сервером '"+ ComboBox1->Text + "' по теме '" + ComboBox2->Text + "'" ) ; else { Info = DdeClientConv1->RequestData("Items" + IntToStr (ComboBox2->ItemIndex + 1)); Memo1->SetTextBuf(Info);
C++ Дата подскажите как сделать воод даты в одну строку и за разделитель взять точку Добавлено через 33 минуты программисты подскажите что нибудь подробнее

Показать сообщение отдельно
Ma3a
Эксперт C++
612 / 456 / 31
Регистрация: 28.01.2011
Сообщений: 605
31.03.2011, 17:28     Наследование
У меня всё работает
на всякий случай проверьте, нет ли где опечаток, а конкретно файлы выглядят так
st_char.h

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
#include <iostream>
 
using namespace std;
 
class st_char
{
public:
        st_char(){}
        st_char(int _size) : size(_size){
                mas = new char[size];
        }
        void Show();
        st_char Input();
protected:
        char *mas;
        int size;
};
 
void st_char::Show(){
        for (int i = 0; i < this->size; i++)
                cout << this->mas[i];
        cout << endl;
}
 
st_char st_char::Input(){
        char item;
        for (int i = 0; i < this->size; i++){
                cin >> item;
                this->mas[i] = item;
        }
        return *this;
}
st.bin.h

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "st_char.h"
 
class st_bin : public st_char
    {
    public:
        st_bin(int s)
            {
            size = s;
            mas = new char[size];
            }
        st_bin Input();
        st_bin operator +(st_bin& ob);
    };
 
st_bin st_bin::Input()
    {
    int item;
    for (int i = 0; i < (*this).size; i++){
        cin >> item;
        (*this).mas[i] = item;
        }
    return *this;
    }
main.cpp

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "st_bin.h"
 
int main()
    {
    //st_char st(2);
    st_bin bin(2);
    //st = st.Input();
    bin = bin.Input();
    //st.Show();
    bin.Show();
    return 0;
    }
 
Текущее время: 10:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru