Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448

Не получается запустить "hello, world"

13.12.2012, 00:08. Показов 2262. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот начал изучать С++ по книге Страуструпа. Не получается запустить "hello, world". Установил visual c++ 2010, создал пустой проект, писал другие проги из инета, они работают. Я так понимаю, что дело в заголовке. Нашел инструкцию по-английски, зашел на его сайт, вообщем там его надписи закинул в блокнот, дальше вставил в раздел заголовочные файлы, переименовав . Дальше там написано, что нужно вставить в папку visual studio 2010, но у меня не получается вставить. Я не знаю, что делать. Из-за геморроя автора, отпадает желание учить язык. Как исправить ситуацию? Или другого автора почитать?
Миниатюры
Не получается запустить "hello, world"  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.12.2012, 00:08
Ответы с готовыми решениями:

Не получается запустить hello world в эмуляторе
Здравствуйте! такая проблема: установил эклипс, скачал sdk и adt, настроил виртуальное устройство.. но запустить простейшую программу...

Не удается запустить программу Hello World
Задание вывести надпись Hello World #include <iostream.h> void main() { cout <<"Hello World"<<endl; } Следующий...

Как запустить Spring Hello World?
запускает index.html вместо нужного мне helloworld.html. Помогите пожалуйста найти ошибку :wall: вид дерева https://ibb.co/yqNZp6X ...

18
CEO SOVAZ Corp.
 Аватар для sovaz1997
386 / 232 / 51
Регистрация: 17.12.2011
Сообщений: 822
Записей в блоге: 1
13.12.2012, 00:11
Может вместо 1-й строки нужно записать:
C++
1
#include "../../std_lib_facilities.h"
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
13.12.2012, 00:15  [ТС]
Не получается, та же самая ошибка выскакивает.
0
CEO SOVAZ Corp.
 Аватар для sovaz1997
386 / 232 / 51
Регистрация: 17.12.2011
Сообщений: 822
Записей в блоге: 1
13.12.2012, 00:21
Попробуй скопировать файл std_lib_facilities.h в каталог вместе с файлом Train.cpp. Тогда, наверное, получится)
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
13.12.2012, 00:27  [ТС]
...\Documents\Visual Studio 2010. Сюда закинуть? Я ctrl выделил еще train, чтоб скопировать, но вставить в папку не получается.
0
CEO SOVAZ Corp.
 Аватар для sovaz1997
386 / 232 / 51
Регистрация: 17.12.2011
Сообщений: 822
Записей в блоге: 1
13.12.2012, 00:29
Вместе с файлом, где у тебя находится #include

Добавлено через 1 минуту
..\Documents\Visual Studio 2010:

Содержание папки Visual Studio 2010:

-Train.cpp
-std_lib_facilities.h
...
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
13.12.2012, 00:50  [ТС]
А я не знаю где include находится Я снова новый проект создал, не получается.
Что-то я не правильно сделал.
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
13.12.2012, 08:41
Euroman, Геморой не автора. Геморой исключительно ваш. Если вы не в состоянии разобраться с тем куда засунуть файл - это ваши проблемы. Я точно не помню, как там в студии, НО точно можно засунуть в общие include, папка, где установлена Visual Studio, в ней поискать где лежат остальные хедеры, а так же можно просто засунуть то-ли в папку с проектом, рядом с исходником, то-ли рядом с .exe и все будет отлично работать.
Читайте все-таки внимательно инструкцию - там все отлично описано.
http://www.stroustrup.com/Prog... lities.doc
0
 Аватар для JOKFEN
6 / 5 / 5
Регистрация: 11.12.2012
Сообщений: 39
13.12.2012, 09:41
Если только начал изучать, подключать внешние библиотеки рановато...

Стандартные библиотеки забанили? include <iostream>
http://ru.wikipedia.org/wiki/Hello,_world!
std::cout<<"";
0
6 / 6 / 0
Регистрация: 14.10.2012
Сообщений: 13
13.12.2012, 10:25
Цитата Сообщение от JOKFEN Посмотреть сообщение
Если только начал изучать, подключать внешние библиотеки рановато...

Стандартные библиотеки забанили? include <iostream>
http://ru.wikipedia.org/wiki/Hello,_world!
std::cout<<"";
много на этом форуме встречал программистов, которые пишут через
std::cout<<"бла-бла-бла";
разве не удобнее использовать
using namespace std;????
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
13.12.2012, 10:27
kit0072, Не всегда. Гугл в помощь.
0
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 47
13.12.2012, 14:58
конкретно сейчас удобнее было написать один раз std::, чем using namespace std
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
13.12.2012, 14:58  [ТС]
Цитата Сообщение от ForEveR Посмотреть сообщение
Euroman, Геморой не автора. Геморой исключительно ваш. Если вы не в состоянии разобраться с тем куда засунуть файл - это ваши проблемы. Я точно не помню, как там в студии, НО точно можно засунуть в общие include, папка, где установлена Visual Studio, в ней поискать где лежат остальные хедеры, а так же можно просто засунуть то-ли в папку с проектом, рядом с исходником, то-ли рядом с .exe и все будет отлично работать.
Читайте все-таки внимательно инструкцию - там все отлично описано.
http://www.stroustrup.com/Prog... lities.doc
Я уже писал в теме, что читал инструкцию, и у меня не получается файл вставить в папку visual studio 2010. Копировать -то я могу из заголовочного файла, а вот вставить в папку не могу. Вообщем я вставил файл-блокнот в папку, которую изначально сохранил, но тоже не помогло, все равно ошибку выдает при запуске. Начал читать Дейтелов, там гораздо интереснее и понятнее написано, так что оно и к лучшему даже, что не получилось
0
 Аватар для v.a.l.i.d
425 / 390 / 113
Регистрация: 21.09.2012
Сообщений: 913
13.12.2012, 15:23
Вместо #include "std_lib_facilities.h" Можно просто прописать
C++
1
2
3
#include "stdafx.h"
#include "iostream"
using namespace std;
И эта программа должна скомпилироваться без ошибок. По крайней мере не нужно этот самый std_lib_facilities копировать. Да и в Visual Studio его нет.
1
 Аватар для JOKFEN
6 / 5 / 5
Регистрация: 11.12.2012
Сообщений: 39
13.12.2012, 22:48
Цитата Сообщение от kit0072 Посмотреть сообщение
много на этом форуме встречал программистов, которые пишут через
std::cout<<"бла-бла-бла";
разве не удобнее использовать
using namespace std;????
Удобнее, но пространство имён рано изучать новичку
Да и конкретно в этом примере проще std:: написать, чем using namespace std; Ради одной строчки использовать пространство имён?
0
CEO SOVAZ Corp.
 Аватар для sovaz1997
386 / 232 / 51
Регистрация: 17.12.2011
Сообщений: 822
Записей в блоге: 1
13.12.2012, 22:50
Давай закроем тему. Ведь #include "std_lib_facilities.h" не нужна. Используй стандартные библиотеки типа #include <iostream>
0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
13.12.2012, 22:58
Цитата Сообщение от ForEveR Посмотреть сообщение
Если вы не в состоянии разобраться с тем куда засунуть файл - это ваши проблемы.
В папку с проектом. Это же очевидно. Либо либы подключать в свойствах проекта.
0
433 / 368 / 149
Регистрация: 06.08.2012
Сообщений: 961
13.12.2012, 23:06

Не по теме:

C++
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{
   std::cout << "Hello World!\n";
   return 0;
}


0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
14.12.2012, 00:49
разве не удобнее использовать
using namespace std;????
Hello world

Не по теме:

Понеслась...




v.a.l.i.d, данный файл скачивается с сайта книги, о чем в ней и указано.
ТС, файл должен лежать в той же папке, что и .cpp.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.12.2012, 00:49
Помогаю со студенческими работами здесь

Не получается сделать Hello World С++
Добрый день. Использую microsoft visual studio community 2015 со всеми надстройками. Создаю пустой проект, далее делаю main.cpp В нем...

Не понял как запустить программу Hello World в PHP
Читаю книгу уже 100 страниц прочел про PHP, никак не могу завести первую программу. Читать книги легко, только очень трудно решать...

Лаунчер Perfect World не может запустить игру
При запуске лаунчера вылезают такие ошибки: После нажатия кнопки проверки, игра проверяется и после окончания вылетает вот...

На каком ассемблере можно запустить этот код (hello world)
.MODEL SMALL .STACK 100h .DATA HelloMessage DB 'Hello World',13,10,'$' .CODE START: mov ax,@data mov ds,ax ...

Руководствуясь примером, не получается вывести надпись Hello World
Начал изучать php,и вот с первого примера уже проблема. &lt;html&gt; &lt;head&gt; &lt;title&gt;My First Page&lt;/title&gt; &lt;/head&gt; &lt;body&gt; ...


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru