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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.95
Softman18
2 / 2 / 0
Регистрация: 17.07.2013
Сообщений: 41
#1

Выдает ошибку в компиляторе - C++

28.08.2013, 21:15. Просмотров 3512. Ответов 11
Метки нет (Все метки)

Здавствуйте пишу вот такой код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main()
{ 
   int chislo1;
   int chislo2;
   int summa;
     
   cout << "Vvedite pervoe chislo: " << endl;
   cin >> chislo1;
   cout << "Vvedite vtoroye chislo: " << endl;
   cin >> chislo2;
     
   summa = chislo1 + chislo2;
   cout << "Summa ravna: " << summa << endl;
     
   return 0;
}
Выдает ошибки
Код
A:\progekt1\asd\main.cpp||In function 'int main()':|
A:\progekt1\asd\main.cpp|9|error: 'cout' was not declared in this scope|
A:\progekt1\asd\main.cpp|9|error: 'endl' was not declared in this scope|
A:\progekt1\asd\main.cpp|10|error: 'cin' was not declared in this scope|
||=== Build finished: 3 errors, 0 warnings ===|
Подскажите что неправильно.Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.08.2013, 21:15     Выдает ошибку в компиляторе
Посмотрите здесь:

выдает ошибку - C++
здравствуйте.написал код программы (Даны пять действительных чисел. Выберите из них те, которые принадлежат интервалу (5; 16), и возведите...

Выдает ошибку - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;cmath&gt; using namespace std; void main() { setlocale(LC_ALL,...

Выдает ошибку - C++
Ругается на ПЕРЕМЕННУЮ I в цикле. В куске кода for (auto i = words.rbegin(); i != words.rend(); i++) { fout &lt;&lt; *i...

Выдает ошибку - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; #include &lt;string&gt; using namespace std; struct NOTE...

Выдает ошибку - C++
После запуска кода выдает ошибку Unresolved external '_Form1' referenced from D:\PROJECTS\PROJECT1.OBJ. Что за ошибку. Код прилагаю ниже ...

Выдает ошибку - C++
Ошибка на строчке с scanf! #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; void main() { ...

Выдает ошибку - C++
error: reference to ‘dec’ is ambiguous class dec { public: void entire(int enter) { while(false)

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hugra
47 / 47 / 1
Регистрация: 18.07.2013
Сообщений: 138
Записей в блоге: 1
28.08.2013, 21:16     Выдает ошибку в компиляторе #2
Цитата Сообщение от Softman18 Посмотреть сообщение
Здавствуйте пишу вот такой код

int main()
{
int chislo1;
int chislo2;
int summa;

cout << "Vvedite pervoe chislo: " << endl;
cin >> chislo1;
cout << "Vvedite vtoroye chislo: " << endl;
cin >> chislo2;

summa = chislo1 + chislo2;
cout << "Summa ravna: " << summa << endl;

return 0;
}

Выдает ошибки
A:\progekt1\asd\main.cpp||In function 'int main()':|
A:\progekt1\asd\main.cpp|9|error: 'cout' was not declared in this scope|
A:\progekt1\asd\main.cpp|9|error: 'endl' was not declared in this scope|
A:\progekt1\asd\main.cpp|10|error: 'cin' was not declared in this scope|
||=== Build finished: 3 errors, 0 warnings ===|

Подскажите что неправильно.Спасибо.
Добавь перед
C++
1
int main()
следующую строчку
C++
1
2
#include <iostream>
using namespace std;
Почитай про пространство имен.
BigLow
55 / 55 / 2
Регистрация: 07.07.2013
Сообщений: 345
28.08.2013, 21:19     Выдает ошибку в компиляторе #3
C++
1
2
3
4
5
#include <iostream>
using namespace std;
 
int main()
{
Softman18
2 / 2 / 0
Регистрация: 17.07.2013
Сообщений: 41
29.08.2013, 21:38  [ТС]     Выдает ошибку в компиляторе #4
Спасибо!
Kastaneda
30.08.2013, 13:38
  #5

Не по теме:

Цитата Сообщение от Softman18 Посмотреть сообщение
Выдает ошибку в компиляторе
Цитата Сообщение от Softman18 Посмотреть сообщение
Выдает ошибки
ошибки не в компиляторе, а у тебя в коде Я только однажды видел, как компилятор говорил, что ошибка в нем самом и он не может чего-то сделать. Правда это был самодельный компилятор.

Убежденный
30.08.2013, 20:37
  #6

Не по теме:


Везет же людям
А я на Visual C++ разных версий частенько вижу "Internal Compiler Error".
Например:

C++
1
2
3
4
5
6
7
8
9
int main()
{
    struct _foo
    {
        ~_foo() {}
    } foo = {};
                    
    return 0;
}

Kastaneda
30.08.2013, 22:37
  #7

Не по теме:

Цитата Сообщение от Убежденный Посмотреть сообщение
частенько вижу "Internal Compiler Error".
прям уж частенько ?
Я относительно недавно работал с гнушной тестовой сюитой для тестирования реализации С++ (тестирование компиляторов), там подобного кода много. В gcc, кстати, твой код проходит. В MS видать "в падлу" было gnu тесты у себя прогнать

Somebody
30.08.2013, 22:48
  #8

Не по теме:

Кстати, все версии g++ за последние года три как минимум молча переваривают

C++
1
2
3
4
class Foo
{
    **const**const**& Foo() {}
};
и даже не говорят, что ошибка в них самих...

castaway
31.08.2013, 09:24
  #9

Не по теме:

Цитата Сообщение от Somebody Посмотреть сообщение
и даже не говорят, что ошибка в них самих...
Собственно.., а что неправильного в этом коде?

Kastaneda
31.08.2013, 09:31
  #10

Не по теме:

Цитата Сообщение от castaway Посмотреть сообщение
Собственно.., а что неправильного в этом коде?
разработчики gcc видимо так же думают

castaway
31.08.2013, 09:34
  #11

Не по теме:

Что-то я и не заметил что это конструктор.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.08.2013, 09:40     Выдает ошибку в компиляторе
Еще ссылки по теме:

выдает ошибку - C++
сравнить 3 параллелограмма в чем ошибка # include &lt;iostream&gt; # include &lt;string&gt; using namespace std; class Parallelogram {...

С++ выдает ошибку - C++
Доброе утро! Подскажите пожалуйста, на что может ругаться компилятор? Выдет ошибку: error: no match for 'operator&lt;&lt;' in...

Выдает ошибку - C++
Пишет,что не указал sum_t #include &lt;iostream&gt; using namespace std; class fraction {

Выдает ошибку - C++
#include &lt;iostream&gt; #include &lt;sstream&gt; class Spec { private: std::string sName; int quant; ...

Выдает ошибку - C++
Есть алгоритм для бинарного поиска: #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() ...


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

Или воспользуйтесь поиском по форуму:
Kastaneda
31.08.2013, 09:40     Выдает ошибку в компиляторе
  #12

Не по теме:

Сейчас проверил в студии, тоже компилируется, хотя и подчеркивается красным. Получается синтаксический анализатор (который подчеркивает) умнее компилятора. Круто

Yandex
Объявления
31.08.2013, 09:40     Выдает ошибку в компиляторе
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru