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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 84, средняя оценка - 4.90
Dr
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 15
#1

Первая программа и уже не работает... - C++

15.03.2012, 19:53. Просмотров 11656. Ответов 40
Метки нет (Все метки)

Недавно купил книгу по C++, начал изучать...и так получилось, что уже первая программа не работает

Код из книги
C++
1
2
3
4
5
6
7
#include <iostream>
using namespace std;
int main()
{
    cout << "My first program";
    return:0;
}
Использую:
Microsoft Visual Studio 2010, экспресс-выпуск
Версия 10.0.30319.1 RTMRel
Платформа Microsoft .NET Framework
Версия 4.0.30319 RTMRel

Скрины ошибок, возникающих при компиляции
http://cs11221.userapi.com/u21571296/137699022/x_fbb7e401.jpg
http://cs11221.userapi.com/u21571296/137699022/x_7e0fb0cd.jpg

Лог
1>------ Построение начато: проект: 2, Конфигурация: Debug Win32 ------
1> 2.cpp
1>2.cpp(1): warning C4627: #include <iostream>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка
1>2.cpp(9): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник.
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2012, 19:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Первая программа и уже не работает... (C++):

Не читает файл в папке дебаг. Уже везде его пихал, а программа не работает - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; //#include &lt;chrono&gt; #include &lt;string&gt; using namespace std; class EmptyQueueException{ ...

Первая программа. Код не компилируется и не запускается программа. - C++
Первая программа, первая ошибка Здравствуйте! Решил учить С++. Скачал книгу Programming: Principles and Practice Using C++, Бьерн...

Первая программа - C++
Здравствуйте! Начинаю изучать С++. Для обучения придумал первую программу. Вот её сценарий: Консольное приложение. Запуск. В окне...

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

Первая программа С++ - C++
Вобщем, начал изучать С++, переписываю пример из книги, и в каждой строке ошибку находит (( ну #include &lt;iostream&gt; там небыло, я сам...

первая программа - C++
Начинаю изучать С++. Первая программа из учебника. Не останавливается, проходит сразу. На экран ничего не выводится. // это первая ...

40
Dr
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 15
15.03.2012, 21:01  [ТС] #16
cactus09, создал новый проект, вставил в файл ваш код - перестало работать

1>------ Построение начато: проект: 7, Конфигурация: Debug Win32 ------
1> stdafx.cpp
1> 7.cpp
1>7.cpp(1): warning C4627: #include <iostream>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка
1>7.cpp(9): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник.
1> AssemblyInfo.cpp
1> Создание кода...
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
15.03.2012, 21:01 #17
system("pause"); - пауза
0
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
15.03.2012, 21:02 #18
У тебя получается так? [под паузой имею ввиду строчку в рамке]
0
Миниатюры
Первая программа и уже не работает...  
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
15.03.2012, 21:06 #19
Цитата Сообщение от Dr Посмотреть сообщение
cactus09, создал новый проект, вставил в файл ваш код - перестало работать

1>------ Построение начато: проект: 7, Конфигурация: Debug Win32 ------
1> stdafx.cpp
1> 7.cpp
1>7.cpp(1): warning C4627: #include <iostream>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка
1>7.cpp(9): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник.
1> AssemblyInfo.cpp
1> Создание кода...
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
а ты не забл строчку
C++
1
#include <iostream>
, посмотри, может не все скапировал?
0
Dr
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 15
15.03.2012, 21:06  [ТС] #20
Taras_Z, заработало!
http://cs11221.userapi.com/u21571296/95615590/x_10765a0b.jpg
0
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
15.03.2012, 21:08 #21
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "StdAfx.h"//должна подключаться первой, а лучше создавать пустой проект
#include <iostream>
#include <cstdlib>
 
 
using namespace std;
int main()
{
        cout << "My first program";
        system("PAUSE > void");
        return 0;
}
0
Dr
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 15
15.03.2012, 21:09  [ТС] #22
применил - заработало
Цитата Сообщение от Taras_Z Посмотреть сообщение
Проект->Свойства-> С/С++ -> Предварительно откомплирирование заголовки -> Не использовать предварительно скомпилированные заголовки
0
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
15.03.2012, 21:12 #23
Цитата Сообщение от Dr Посмотреть сообщение
применил
Сообщение от Taras_Z
Проект->Свойства-> С/С++ -> Предварительно откомплирирование заголовки -> Не использовать предварительно скомпилированные заголовки
В этом не было обходимости!

Создаете либо Empty project (пустой проект), либо следите что бы #include "StdAfx.h" подключался первым! хотя лучше пустой проект!!
0
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
15.03.2012, 21:12 #24
проект надо нормальный создавать
0
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
15.03.2012, 21:14 #25
panicwassano, Это первая прогрмма, надо быть чуть снисходительнее.
0
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
15.03.2012, 21:15 #26
как сказать при создании надо хоть читать интерисоваться тем, что написать галочка напротив precompiled header
0
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
15.03.2012, 21:17 #27
Рабочий код (см. вложение)

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "StdAfx.h"
#include <iostream>
#include <cstdlib>
 
 
using namespace std;
int main()
{
        cout << "My first program";
        system("PAUSE > void");
        return 0;
}
Не рабочий код

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include "StdAfx.h"
#include <cstdlib>
 
 
using namespace std;
int main()
{
        cout << "My first program";
        system("PAUSE > void");
        return 0;
}
Ошибки
1>d:\12\12.cpp(5): warning C4627: '#include <iostream>': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>d:\12\12.cpp(13): error C2065: 'cout' : undeclared identifier
1
Миниатюры
Первая программа и уже не работает...  
Dr
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 15
15.03.2012, 21:23  [ТС] #28
Infinity3000, при создании пустого проекта не находит Debug-файл
http://cs11221.userapi.com/u21571296/137699022/x_436c127e.jpg
0
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
15.03.2012, 21:26 #29
Удали строчку
C++
1
#include "StdAfx.h"
0
Dr
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 15
15.03.2012, 21:32  [ТС] #30
cactus09, ошибка возникает по-прежнему
0
15.03.2012, 21:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2012, 21:32
Привет! Вот еще темы с ответами:

Первая программа, синтаксическая ошибка - C++
Начал учить с++, взял книгу Лафоре-OOП, книга вроде хорошая, всё отлично и понятно расписано Первое задание-пишем программу, потом...

Помагит.е разобраться. Первая программа на с++ - C++
Вот после нескольких дней чтения книги написал такой код. //первая #include &lt;iostream.h&gt; main ( ) { int integrent1,...

Первая в курсе программа из ООП - C++
Нам почти ничего не объяснили, а после завтра уже сдавать Создать класс CVector. Функциональные возможности: – Конструкторы: ...

Первая программа в VS, идентификатор cout не определен - C++
Добрый вечер, пишу первую программу на C++, пишу в VS Express 2013, ошибка сборки: идентификатор cout не определен. Возможно дело в том,...


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

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