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

Вызов методов класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка сегментации http://www.cyberforum.ru/cpp-beginners/thread156181.html
Здравствуйте, написал программу, запускаю- Windows пишет: "обнаружена ошибка. Приложение будет закрыто". Ошибка в функции: bool prov(int re){ int i=0,j=0; bool r; if...
C++ Можно ли использвовать диррективу препроцессора #warning в Visual Studio 2008 Здравствуйте Товарищи ;) Хочу, организовать себе памятку на будущее (чтобы потом поправить код) надумал использовать диррективу препроцессора #warning. НО тут проблема, в компиляторе Visual... http://www.cyberforum.ru/cpp-beginners/thread156149.html
C++ Нахождение площади методом половинного деления
Народ подскажите как находить площадь фигуры методом половинного деления, Вот фигура напрвте как решать метод половинного деления знаю как пишется.
Найти два максимальных числа C++
Задача впринципе легкая, но меня что-то зациклило по полной. Найти два максимальных числа из 10 введенных. БЕЗ массива. Одинаковое число может быть введено только ОДИН раз. Следовательно цикл может...
C++ Сдвиг строк с заданым шагом в матрице http://www.cyberforum.ru/cpp-beginners/thread156090.html
нужно сдвинуть строки вниз в квадратной матрице с заданным шагом.:scratch: Пример: 1 2 3 4 5 6 4 5 6 7 8 9 7 8 9 шаг 2 1...
C++ Цикл с проверкой Здраствуйте. Пишу крестики\нолики в консоле,и вобщем возникла проблема с проверкой. do { cin >> Kletka; sGame(Kletka); } while(game == game && game == game && game == game || game... подробнее

Показать сообщение отдельно
Mee
14 / 14 / 1
Регистрация: 05.07.2010
Сообщений: 88

Вызов методов класса - C++

28.07.2010, 16:44. Просмотров 915. Ответов 7
Метки (Все метки)

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
// practice.cpp : main project file.
 
#include "stdafx.h"
#include <iostream>
#include <iomanip>
using namespace std;
const int size=20;
//========================================
class publication
{
private:
    char name[size];
    double price;
public:
    void getdata ( )
    {
        cout<<"Name<";
        cin.get(name,size);
        cout<<"Price<";
        cin>>price;
    }
    void putdata ( ) const
    {
        cout<<"Name: "<<name<<" $"
            <<fixed<<setprecision(2)<<price
            <<" ";
    }
};
//=========================================
class book : public publication
{
private:
    double pages;
public:
    void getdata ( )
    {
        publication::getdata();
        cout<<"Pages<";
        cin>>pages;
    }
    void putdata ( ) const
    {
        publication::putdata();
        cout<<setprecision(0)<<pages<<" pages"<<endl;
    }
};
//==========================================
class type : public publication
{
private:
    double length;
public:
    void getdata ( )
    {
        publication::getdata();
        cout<<"length<";
        cin>>length;
    } 
    void putdata ( ) const
    {
        publication::putdata();
        cout<<length<<" length"<<endl;
    }
};
//============================================
int main()
{
    book b1,b2;
    b1.getdata();             //этот работает 
    b2.getdata();             //а этот уже нет
    b1.putdata();
    b2.putdata();
    cin.get();
    return 0;
}
Первый обьект класса вызывает метод, а второй уже нет. Помогите разобратся
Ну и конешно если есть другие серьезные ошибки - указывайте
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru