0 / 0 / 0
Регистрация: 19.06.2016
Сообщений: 12
1

Не могу скомпилировать прогрумма "Hello world"

19.06.2016, 01:48. Показов 875. Ответов 6
Метки нет (Все метки)

Всем привет! Я не так давно решил начать изучать язык С++. До этого никаким образом программирования не касался вообще. Тема для меня абсолютно новая, но научиться очень хочу.
Я раскопал книжку в интернетах под названием: "Программирование на С++" Дирк Хенкиманс и Марк Ли. Отличная книга для новичка на мой взгляд. Но уже на первом задании я зарубился. А именно задание было написать программу "Hello world".
Помучался я помучался с разными компиляторами, даже онлайн компилятор испробовал, но так и не скомпилировал код.
Затем я скачал книжку "С++ для чайников". Там тотже самый код один в один в самом начале книги. Ну и наконец я скачал уже третюю книжку! Называется "С++ базовый курс" Гербет Шилдт и к моему удивлению там опять код с тем же самым синтаксисом. Из-за того, что я не могу скомпилировать код, я уже 5 день не могу продвинуться по изучению вперед. Прошу помогите разобраться. Код, который я набирал выглядит так:

C++
1
2
3
4
5
6
7
#include <iostream>
using namespase std;
int mait ()
{
    cout << "Hello world!";
    return 0;
}
Компилятор у меня VC++ 2010. И выдает он следующее:

1>------ Построение начато: проект: 1, Конфигурация: Release Win32 ------
1> 1.cpp
1>1.cpp(1): warning C4627: #include <iostream>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка
1>1.cpp(8): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник.
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2016, 01:48
Ответы с готовыми решениями:

Не могу вывесте просто "Hello world"!
Я не пойму! Я уже 2 часа смотрю в экран и не пойму, почему консоль закрывается сразу после запуска?...

Обучение по книге Страуструпа "принципы и практика C++". Не выводится "Hello, World"
Ребят, помогите пожалуйста, пропал на первом же примере из книги, автор даёт код для вывода Hello...

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно"
В зависимости от времени года &quot;весна&quot;, &quot;лето&quot;, &quot;осень&quot;, &quot;зима&quot; определить погоду &quot;тепло&quot;,...

Для каждой строки найти слова, которые не имеют ни одного из букв: "l", "k", "r", "s" i "j"
Задано символьные строки. Строка состоит из нескольких слов (наборов символов), которые разделяются...

6
Don't worry, be happy
17758 / 10526 / 2030
Регистрация: 27.09.2012
Сообщений: 26,502
Записей в блоге: 1
19.06.2016, 01:54 2
В общем случае, для оформления кода,
выделите код и нажмите на кнопку соответствующего языка (см. изображение)


Цитата Сообщение от Miridan Посмотреть сообщение
До этого никаким образом программирования не касался вообще.
Вы уверены, что сразу хотите учить один из самых сложных,
запутанных и мозгодробительных языков?
Может для начала что-то попроще?

Цитата Сообщение от Miridan Посмотреть сообщение
Компилятор у меня VC++ 2010. И выдает он следующее:
Как видите
Цитата Сообщение от Miridan Посмотреть сообщение
Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник.
Допишите самой первой строчкой
C++
1
#include "StdAfx.h"
А еще лучше, при создании проекта ставьте галочку "Пустой проект",
тогда этого не потребуется вовсе.
Предкомпилированные заголовки Вам сейчас не нужны.


Цитата Сообщение от Miridan Посмотреть сообщение
int mait ()
main, а не mait
Цитата Сообщение от Miridan Посмотреть сообщение
using namespase std;
namespace, а не namespase
1
0 / 0 / 0
Регистрация: 19.06.2016
Сообщений: 12
19.06.2016, 02:05  [ТС] 3
Братцы спасибо) стыдно за такое количество ошибок!
Цитата Сообщение от Croessmah Посмотреть сообщение
Вы уверены, что сразу хотите учить один из самых сложных,
запутанных и мозгодробительных языков?
Может для начала что-то попроще?
Что например? Вообще все это я затеял ради своей мечты - когда-нибудь создать мини-игру, скорее всего для андроида. Знаю, что С++ для андроида не подходит, но я думал, что поизучав его, смогу потом перескочить и на другие языки. Да и потом кругозор был бы шире.
0
599 / 831 / 141
Регистрация: 10.08.2015
Сообщений: 4,194
19.06.2016, 03:04 4
Цитата Сообщение от Miridan Посмотреть сообщение
Что например?
Java например. Это тот же С++ только Java.
1
DrOffset
19.06.2016, 04:01
  #5

Не по теме:

Цитата Сообщение от Miridan Посмотреть сообщение
Знаю, что С++ для андроида не подходит
Это неправда.

0
0 / 0 / 0
Регистрация: 19.06.2016
Сообщений: 12
19.06.2016, 23:47  [ТС] 6
Цитата Сообщение от DrOffset Посмотреть сообщение
Это неправда.
То есть на С++ можно написать абсолютно любую программу под андроид и я правильно выбрал язык для изучения?
0
16094 / 8692 / 2124
Регистрация: 30.01.2014
Сообщений: 14,984
20.06.2016, 00:23 7
Цитата Сообщение от Miridan Посмотреть сообщение
То есть на С++ можно написать абсолютно любую программу под андроид и я правильно выбрал язык для изучения?
Основной язык Java. Некоторые вещи придется делать обращаясь с Java API, т.к. аналогичного для С++ бывает, что просто нет. Но многое можно написать на С++. Вот, ознакомься.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.06.2016, 00:23
Помогаю со студенческими работами здесь

Реализовать классы "Воин", "Пехотинец", "Винтовка", "Матрос", "Кортик" (наследование)
Разработать программу с использованием наследования классов, реализующую классы: − воин;...

"Первый после Hello, world!". Программа решения квадратного уравнения
Добрый день, уважаемые форумчане. Покритикуйте пожалуйста, программу вывода на экран в...

Hello World и ошибка "This function or variable may be unsafe. Consider using strcpy_s instead"
int str() { char str21; char str1 = &quot;Hello World&quot;; strcpy(str21, str1); cout &lt;&lt; str1 &lt;&lt;...

Не работает "Hello world" в CodeGear™ RAD Studio 2009
Сегодня начал изучать С++. На одном сайте нашёл код для &quot;Hello world!&quot; #include &lt;iostream&gt;...

Что делать? Как запустить "Hello, world" в minGW?
Имеется вот такая штука в блокнотике: #include &lt;iostream&gt; using namespace std; int main(int...

Как написать простейший пример "Hello World" на C++ в Visual Studio 2008?
Всем привет. Подскажите пожалуйста, как написать простейший Hello World на C++ в Visual Studio...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru