Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 9
1

Ошибки в коде

22.11.2012, 00:00. Показов 920. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, есть некий код, выдает 5 ошибок, помогите исправить )

Ошибка 2 error C2653: Line: не является именем класса или пространства имен c:\users\паша\documents\visual studio 2010\projects\laba1\laba1\line.cpp 8
Ошибка 3 error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию c:\users\паша\documents\visual studio 2010\projects\laba1\laba1\line.cpp 9
Ошибка 4 error C2355: this: может указываться только в нестатических членах-функциях c:\users\паша\documents\visual studio 2010\projects\laba1\laba1\line.cpp 11
Ошибка 6 error C2653: Line: не является именем класса или пространства имен c:\users\паша\documents\visual studio 2010\projects\laba1\laba1\line.cpp 15
Ошибка 7 error C1903: не удается восстановить после предыдущих ошибок; остановка компиляции c:\users\паша\documents\visual studio 2010\projects\laba1\laba1\line.cpp 15

Laba1.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
#include "stdafx.h"
#include "Line.h"
#include<iostream>
 
int _tmain(int argc, _TCHAR* argv[])
{
    Line q;
    cout << q << endl;
    system("pause");
    return 0;
}
Line.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once
#include<iostream>
#include "stdafx.h"
using namespace std;
 
class Line
{
    struct Point
    {
        double x, y;
    };
 
public:
    double Length();
    double Angle();
    Line(void);
    ~Line(void);
private:
    Point A;
    friend istream & operator>>(istream & input, Line& q);
    friend ostream & operator<<(ostream & output, Line& q);
};
Line.cpp
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
#include "Line.h"
#include "stdafx.h"
#include <cmath>
#include<iostream>
using namespace std;
#define sqr(x) ((x) * (x))
 
Line::Line(void)
{
    cout << "Type coordinates in format x y\t";
    cin >> (*this);
}
 
 
Line::~Line(void)
{
}
 
 
double Line::Length()
{
    return sqrt(sqr(A.x) + sqr(A.y));
}
 
 
double Line::Angle()
{
    return atan(A.x / A.y);
}
 
 
ostream & operator<<(ostream & output, Line& q)
{
    output << "Length == " << q.Length() << "\tAngle == " << q.Angle() << " rad";
    return output;
}
 
 
istream & operator>>(istream & input, Line& q)
{
    input >> q.A.x >> q.A.y;
    return input;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2012, 00:00
Ответы с готовыми решениями:

Найти ошибки в коде и исправить эти ошибки (Наследование)
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h...

Найти ошибки в коде и исправить эти ошибки
Есть у меня вот такой код: #include &lt;iostream&gt; using namespace std; class A{ private:...

Найти ошибки в коде и исправить эти ошибки - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить...

ошибки в коде с }
source_file.cpp: In function 'void twoo()': source_file.cpp:238:19: error: a function-definition...

2
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 9
28.11.2012, 14:06  [ТС] 2
апну темку, так как еще актуальна.
0
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
28.11.2012, 14:16 3
возможно проблема в вижуале, пробни на 2008 или 2005 вообще. Или же на 2012)
0
28.11.2012, 14:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2012, 14:16
Помогаю со студенческими работами здесь

Ошибки в коде
Есть код программы #include &lt;stdio.h&gt; #include &lt;conio.h&gt; int x = {1, 2, 1, 3, 12, 2}; int...

Ошибки в коде
Код взял с форума, однако в нем 40+ ошибок, подскажите пожалуйста что не так. Условие задачи:...

Ошибки в коде
Подскажите пожалуйста, что неверно в коде. Выбивает ошибка: 'cout' was not declared in this scope...

Ошибки в коде
Задание: Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru