Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/15: Рейтинг темы: голосов - 15, средняя оценка - 5.00
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 245

Как в MS Visual Studio создать простейший консольный Hello World?

25.08.2016, 15:47. Показов 3033. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я новичок, хочу освоить программирование в C++, скачал для этого учебник Страуструпа "Язык программирования C++", изучаю. Дошёл до создания первой программы, с выводом на
экран приветствия, и решил попробовать создать такую же. Скачал Microsoft Visual Studio, открыл проект, ввожу команды как в учебнике, при выводе результата появляется ошибка, что неправильно введены команды. При создании той же программы из мануала в ютубе (с другими командами), программа запускается и работает. Возник вопрос, как изучать учебник дальше, если команды, написанные в нём, не работают? Надеюсь, объяснил суть проблемы понятно. Спасибо, если ответите, может, я что-то не так делаю.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.08.2016, 15:47
Ответы с готовыми решениями:

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

Visual Studio 2015, как создать консольный проект?
Только установила, когда хочу создать проект, ничего по плюсам там нет (в плане win32 или чет еще). Что делать? Я так понимаю, это где-то...

Как создать Hello World в visual studio 2010? (C#)
привет. скажите как создать Hello World в visual studio 2010? я так понимаю: Студия 2010 --> Файл -- Создать -- Проект -- ? а дальше...

12
2393 / 1921 / 763
Регистрация: 27.07.2012
Сообщений: 5,562
25.08.2016, 15:55
Цитата Сообщение от sozdatel Посмотреть сообщение
Надеюсь, объяснил суть проблемы понятно.
Нет, непонятно.
Цитата Сообщение от sozdatel Посмотреть сообщение
при выводе результата появляется ошибка, что неправильно введены команды.
При каком выводе? Результата чего? Что за ошибка и где появляется? Что за команды?
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
25.08.2016, 16:32
Код покажи.

Добавлено через 1 минуту
Цитата Сообщение от sozdatel Посмотреть сообщение
если команды, написанные в нём, не работают?
На какой странице?
0
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 245
25.08.2016, 16:43  [ТС]
Цитата Сообщение от John Prick Посмотреть сообщение
При каком выводе?
Debug

Цитата Сообщение от John Prick Посмотреть сообщение
Результата чего?
Ввода текста комманд в Visual Studio.

Цитата Сообщение от John Prick Посмотреть сообщение
Что за ошибка и где появляется?
В Start Debugging. Ошибка There were build errors.

Цитата Сообщение от John Prick Посмотреть сообщение
Что за команды?
C++
1
2
3
4
5
6
main () { }
#include <iostream.h>
int main ()
{
cout << "Hello, World!\n";
}
В целом текст программы имеет вид:
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication5
{
    class Program
    {
        static void Main(string[] args)
        {
        }
        main()
        { }
# include <iostream.h>
        int main()
        {
            cout << "Hello, World!\n";
        }
 
 
    }
}
но пробовал и просто
C++
1
2
3
4
5
6
main () { }
#include <iostream.h>
int main ()
{
cout << "Hello, World!\n";
}
0
2393 / 1921 / 763
Регистрация: 27.07.2012
Сообщений: 5,562
25.08.2016, 16:50
Что это за ужас?? Адский замес С++ и С-шарп.
Цитата Сообщение от sozdatel Посмотреть сообщение
но пробовал и просто
Надо было ещё проще, и всё бы получилось:
C++
1
2
3
4
5
#include <iostream>
int main ()
{
    std::cout << "Hello, World!\n";
}
0
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 245
25.08.2016, 17:13  [ТС]
Цитата Сообщение от John Prick Посмотреть сообщение
Надо было ещё проще, и всё бы получилось:
А не подскажете в New Project что выбирать? Пробовал разное, и вводить что вы сказали, всё то же. Думаю, из-за того, что не то выбираю в new project.
0
2393 / 1921 / 763
Регистрация: 27.07.2012
Сообщений: 5,562
25.08.2016, 17:19
Цитата Сообщение от sozdatel Посмотреть сообщение
А не подскажете в New Project что выбирать?
Пустой проект. Empty Project.
0
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 245
25.08.2016, 19:31  [ТС]
Цитата Сообщение от John Prick Посмотреть сообщение
Пустой проект. Empty Project.
Во вкладке C++ не было empty, пока не установил базу (или что-то подобное, на английском всё), теперь появилось. Но не знаю куда вводить код, не подскажете? Спасибо.
0
2393 / 1921 / 763
Регистрация: 27.07.2012
Сообщений: 5,562
25.08.2016, 21:04
Цитата Сообщение от sozdatel Посмотреть сообщение
Но не знаю куда вводить код
В проект добавить файл .cpp.
0
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 245
27.08.2016, 10:42  [ТС]
John Prick, Спасибо большое, вроде всё заработало, теперь осталось разобраться, как задержку экрана сделать, а то пропадает всё быстро.
0
Эксперт С++
1624 / 954 / 782
Регистрация: 06.02.2016
Сообщений: 2,452
Записей в блоге: 31
27.08.2016, 10:53
sozdatel,
C++
1
system("pause");
В конце добавьте
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
27.08.2016, 11:03
Цитата Сообщение от sozdatel Посмотреть сообщение
как задержку экрана сделать
Запуск через Ctrl + F5.
0
10 / 10 / 1
Регистрация: 20.08.2016
Сообщений: 245
27.08.2016, 18:59  [ТС]
Peoples, Спасибо большое, получилось.
nd2, Так не получилось.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.08.2016, 18:59
Помогаю со студенческими работами здесь

Как собрать простейший дравер? wdk + Visual Studio 2015
Есть небольшой пример: // TestDriver.c #include &lt;ntddk.h&gt; NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject, IN...

Как создать на Visual C++ Win 32 простейший Архиватор
Как создать на Visual C++ Win 32 простейший Архиватор Напишите пожалуста код, или дайте книгу или статью где - описано простой...

Hello world в Visual Studio 2008 на C++
Доброго времени суток! На сколько я понимаю, книг по ВС 2008 в инете пока еще нет ... по крайней мере дедушка гугл не спас в этот раз. Но...

Как написать обычный консольный Hello World?
Как написать обычный консольный Hello World? Что то никак не получается

Написать Простейший Графический редактор на Visual Studio 2008-2010 C++
Кто нибудь обьясните мне как работает этот код.


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru