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

Ошибка компиляции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ зеркальный вывод слов http://www.cyberforum.ru/cpp-beginners/thread226549.html
Преобразовать строку таким образом, чтобы все слова в ней были напечатаны наоборот (зеркально).
C++ Одномерный массив помогите написать,пожалуйста(( в данном одномерном массиве найдите сумму произведений пар различных элементов, произведение последних цифр у которых минимально http://www.cyberforum.ru/cpp-beginners/thread226542.html
Выяснить, у какого из трех прямоугольных треугольников площадь больше C++
Пытаюсь решить задачу.Вот условие: Выяснить, у какого из трех прямоугольных треугольников площадь больше: ● гипотенуза c, угол a ; ● катет a , прилежащий угол b ; ● высота h, угол g . Написала код,но он выдаёт ошибку,не могу разобраться в чём она.Помогите найти ошибку:( Вот моя программа:
C++ Изменение формы курсора
Надо сделать одну простую вещь. Чтобы при наведении курсора на объект место стрелочки высвечивалась рука. Как можно это реализовать?
C++ Отобразить левую половину матрицы на правую зеркально симметрично относительно вертикальной оси http://www.cyberforum.ru/cpp-beginners/thread226523.html
Заполнить матрицу случайными числами.Отобразить левую половину матрицы на правую зеркально симметрично относительно вертикальной оси.
C++ printf не выводи данные вне цикла. Здравствуйте! Проблема состоит в том,что если printf стоит внутри какого-нибудь цикла,то данные выводятся нормально,но если этот printf перенести за пределы цикла,то информация по каким-то причинам не выводится.Причем пробовал запускать как в терминале так и в ide(code-blocks). Вот примеры: Так работает и все выводится,но,как вы понимаете,такой вывод неприемлем. #include <stdio.h> int... подробнее

Показать сообщение отдельно
ar41bald
1 / 1 / 0
Регистрация: 28.04.2010
Сообщений: 6
10.01.2011, 12:49     Ошибка компиляции
Объяснте пожалуйста молодому, че за ошибка компилирования и как ее исправить (списано с книги):
Спасибо.
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
82
83
84
85
86
87
88
89
90
#include <iostream.h>
class Point
{
public:
    void SetX(int x) {itsX=x;}
    void SetY(int y) {itsY=y;}
    int GetX() const {return itsX;}
    int GetY() const {return itsY;}
private:
    int itsX;
    int itsY;
};
 
class Rectangle
{
public:
    Rectangle (int top, int left, int bottom, int right);
    ~Rectangle() {}
 
    int GetTop() const {return itsTop;}
    int GetLeft() const {return itsLeft;}
    int GetBottom() const {return itsBottom; }
    int GetRight() const {return itsRight;}
 
    Point GetUpperLeft() const {return itsUpperLeft;}
    Point GetLowerLeft() const {return itsLowerLeft;}
    Point GetUpperRight() const {return itsUpperRight;}
    Point GetLowerRight() const {return itsLowerRight;}
 
    void SetUpperLeft(Point Location) {itsUppetLeft=Location;}
    void SetLowerLeft(Point Location) {itsLowerLeft=Location;}
    void SetUpperRight(Point Locatoin) {itsUpperRight=Location;}
    void SetLowerRight(Point Location) {itsLowerRight=Location;}
 
    void SetTop(int top) {itsTop=top;}
    void SetLeft (int left) {itsLeft=left;)
    void SetBottom (int bottom) {itsBottom=bottom;}
    void SerRight (int right) {itsRight=right;}
 
    int GetArea() const;
 
private:
    Point itsUpperLeft;
    Point itsUpperRight;
    Point itsLowerLeft;
    Point itsLowerRight;
    int itsTop;
    int itsLeft;
    int itsBottom;
    int itsRight;
    };
 
Rectangle::Rectangle(int top, int left, int bottom, int right)
{
    itsTop=top;
    itsLeft=left;
    itsBottom=bottom;
    itsRight=right;
 
    itsUpperLeft.SetX(left);
    itsUpperLeft.SetY(top);
 
    itsUpperRight.SetX(right);
    itsUpperRight.SetY(top);
 
    itsLowerLeft.SetX(left);
    itsLowerLeft.SetY(bottom);
 
    itsLowerRight.SetX(right);
    itsLowerRight,SetY(bottom);
}
 
int Rectangle::GetArea() const
{
    int Width=itsRight-itsLeft;
    int Height=itsTop-itsBottom;
    return (Width*Height);
}
 
int main()
{
    Rectangle MyRectangle (100, 20, 50, 80);
 
    int Area=MyRectangle.GetArea();
 
    cout<<"Area: "<<Area<<"\n";
    cout<<"Upper Left X Coordinate:";
    cout<<MyRectange.GerUpperLeft().GerX();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru