Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.88/103: Рейтинг темы: голосов - 103, средняя оценка - 4.88
 Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167

Вывод в консоль

06.07.2017, 01:28. Показов 21404. Ответов 54
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Код без ошибок (VS не ругается при компиляции)!
Но консоль не хочет выводить сообщений.. В чем может быть проблема?
В консоли виден текст: "Для продолжения нажмите любую клавишу...", а "Hello World" не вижу вообще.. Неужели придется ОС сносить?? Помогите пожалуйста!

C++
1
2
3
4
5
6
7
#include <iostream>
using namespace std;
 
void main()
{
 cout << "Hello World!";
}
До С++ программировал на в BAT/CMD. Может где-то там я намудрил?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.07.2017, 01:28
Ответы с готовыми решениями:

Реализовать вывод массива объектов типа Student на консоль (файловый ввод/вывод)
Как сделать чтобы список студентов выводился на экран в конце? #include&lt;iostream&gt; #include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; ...

Вывод в консоль
Здравствуйте, задаю фиксированный размер консоли с помощью system(&quot;mode con cols=80 lines=40&quot;); затем вывожу поочередно символы в...

Вывод текста на консоль в C++
парни, необходимо перевести строку printf (&quot;%5d&quot;, a); в с++. интересует как записать “%5d” в с++

54
Заблокирован
06.07.2017, 18:32
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Nadzor Посмотреть сообщение
Тогда нету смысла использовать VS.
Его вообще никогда нет смысла использовать. Слишком своеобразно ихний компилятор относится к поддержке стандартов.
0
 Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167
06.07.2017, 22:18  [ТС]
Цитата Сообщение от YarRainbow Посмотреть сообщение
У вас программа корректно завершается вообще? С кодом 0?
Завершается отлично! Без нулей

Добавлено через 1 минуту
Цитата Сообщение от YarRainbow Посмотреть сообщение
Воткните в конце
Однозначно не работает..
0
Велосипедист...
 Аватар для Mournful Max
353 / 220 / 73
Регистрация: 15.12.2015
Сообщений: 785
06.07.2017, 22:34
Цитата Сообщение от Nadzor Посмотреть сообщение
Завершается отлично! Без нулей
Оксюморон
Цитата Сообщение от Nadzor Посмотреть сообщение
Однозначно не работает..
Значит нужон чинить!

1. Создаем проект, как это показал я в #31 посте.
2. Вставляем в единственно созданном .cpp-файле ( в этом проекте ) вот такой кодец:
C++
1
2
3
4
5
6
7
8
#include <iostream>
 
int main()
{
    std::cout << "Hello, world!" << std::endl;
    
    system( "pause" );
}
3. Делаем этот проект запускаемым, как показано на первом вложении этого поста.
4. Собираем проект, как показано во втором вложении этого поста.
5. Нажимаем F5.
6. Результаты отписываем сюда. ( В случае неудачи, скриншот всего экрана в IDE )
Миниатюры
Вывод в консоль   Вывод в консоль  
1
 Аватар для Kohut
1 / 1 / 1
Регистрация: 06.07.2017
Сообщений: 12
06.07.2017, 22:45
То, как делаю я:
Code
1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;
 int main()
{
 cout << "Hello World!";
int a;
cin>>a;
}
Програма не завершаеться пока не будет введено число.
"Работает-не трож"
0
06.07.2017, 22:46

Не по теме:

Kohut, ты, конечно, молодец, но у парня проблема не в этом...)

0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
07.07.2017, 06:20
Цитата Сообщение от Nadzor Посмотреть сообщение
Нет, не ругается((
каретку консоли что на скрине чутка вверх прокрутите)))
0
 Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167
07.07.2017, 14:06  [ТС]
Цитата Сообщение от Captain Maxee Посмотреть сообщение
6. Результаты отписываем сюда. ( В случае неудачи, скриншот всего экрана в IDE )
Через F5 все хорошо запускается, только вот опять та же проблема: окно мигнет один раз и пропадает безвозвратно.
Кстати! А может быть "Avast" блокирует? Потому что сразу перед запуском он сканирует что-то, но даже после отключения антивирусника не вижу изменений..
Миниатюры
Вывод в консоль  
0
 Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167
07.07.2017, 14:14  [ТС]
Цитата Сообщение от hoggy Посмотреть сообщение
каретку консоли что на скрине чутка вверх прокрутите)))
Она прокручена. Что только и не делал и до этого руки доходили)
Миниатюры
Вывод в консоль  
0
 Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167
07.07.2017, 14:21  [ТС]
Цитата Сообщение от Nadzor Посмотреть сообщение
В консоли виден текст: "Для продолжения нажмите любую клавишу...", а "Hello World" не вижу вообще.. Неужели придется ОС сносить?? Помогите пожалуйста!
Хочу еще добавить, что данный текст появляется не сразу, а через 1,5-2 с. после запуска консоли (с курсором мигающим)
0
Велосипедист...
 Аватар для Mournful Max
353 / 220 / 73
Регистрация: 15.12.2015
Сообщений: 785
07.07.2017, 21:52
Лучший ответ Сообщение было отмечено Nadzor как решение

Решение

Nadzor, я в замешательстве. Не понимаю. Попробуй это запустить:
C++
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{
  while ( 1 )
    std::cout << "What's happening?" << std::endl;
}
1
 Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167
07.07.2017, 22:36  [ТС]
Цитата Сообщение от Captain Maxee Посмотреть сообщение
Nadzor, я в замешательстве. Не понимаю. Попробуй это запустить:
Нет. Все тоже что и было. Captain Maxee, спасибо вам за время, которое потратили на мою проблему - я очень ценю таких людей. Спасибо вам огромное, повторяюсь еще раз. У меня скоро будет 2 года, как ОС не менялась (стоит с покупки компа). Запросто ведь могло что-то залететь процессору!? Поэтому придется сносить старую на новую.. Сам как-то раньше изучал С++ по видеоурокам (учебники тяжело даются), но в скором времени забросил. Всего пару дней назад решил возобновиться, так как начал понимать мощь С++. Только вот я не понимаю, почему большинство "кодеров" создают свои проекты под консоль, а не форму?! Форма ведь удобнее и т.д... Или тут есть в чем-то подвох?))
0
Велосипедист...
 Аватар для Mournful Max
353 / 220 / 73
Регистрация: 15.12.2015
Сообщений: 785
08.07.2017, 01:04
Nadzor,
Цитата Сообщение от Nadzor Посмотреть сообщение
Captain Maxee, спасибо вам за время, которое потратили на мою проблему
Не за что, мне тоже было интересно узнать что происходит... Жаль, что так и не узнали. Я бы на твоем месте уже снес эту версию Студии, и поставил новую.

Цитата Сообщение от Nadzor Посмотреть сообщение
У меня скоро будет 2 года, как ОС не менялась (стоит с покупки компа). Запросто ведь могло что-то залететь процессору!?
Да черт его знает что там могло процессору залететь и куда, но к ОС это вряд ли имеет отношение Это скорее Студия поставилась неправильно, такое бывает частенько) Может либы какие-то не догрузились или еще чего, всякое бывает.

Цитата Сообщение от Nadzor Посмотреть сообщение
Только вот я не понимаю, почему большинство "кодеров" создают свои проекты под консоль, а не форму?! Форма ведь удобнее и т.д... Или тут есть в чем-то подвох?)
Ну за счет всех кодеров, это ты погорячился, вряд ли кто-либо будет "с нуля" делать что-то) Сейчас, наверное, берут какой-нибудь готовый фреймворк ( Windows Forms тоже своего рода фреймворк ) или API, и так уже пилят что-то.
А насчет форм, то это общее понятие такое. К каждой ОС есть свое API, с помощью которого можно ( или нельзя ) создавать приложения с таким же интерфейсом, как и у ОС, API которой используете. Но так как API у каждой ОС разное, а Windows Forms — ничто иное как обертка над WinAPI, то можно сделать вывод, что виндовские формы непереносимы и прикреплены только к Windows. Уже не помню, для чего начал рассказывать все это, но знать не помешает.
1
 Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167
08.07.2017, 22:59  [ТС]
Цитата Сообщение от Captain Maxee Посмотреть сообщение
Жаль, что так и не узнали. Я бы на твоем месте уже снес эту версию Студии, и поставил новую.
Попробую
Цитата Сообщение от Captain Maxee Посмотреть сообщение
К каждой ОС есть свое API, с помощью которого можно ( или нельзя ) создавать приложения с таким же интерфейсом, как и у ОС, API которой используете. Но так как API у каждой ОС разное, а Windows Forms — ничто иное как обертка над WinAPI, то можно сделать вывод, что виндовские формы непереносимы и прикреплены только к Windows. Уже не помню, для чего начал рассказывать все это, но знать не помешает.
Спасибо вам за информацию, полезно было узнать

Добавлено через 15 секунд
Цитата Сообщение от Captain Maxee Посмотреть сообщение
Жаль, что так и не узнали. Я бы на твоем месте уже снес эту версию Студии, и поставил новую.
Попробую
Цитата Сообщение от Captain Maxee Посмотреть сообщение
К каждой ОС есть свое API, с помощью которого можно ( или нельзя ) создавать приложения с таким же интерфейсом, как и у ОС, API которой используете. Но так как API у каждой ОС разное, а Windows Forms — ничто иное как обертка над WinAPI, то можно сделать вывод, что виндовские формы непереносимы и прикреплены только к Windows. Уже не помню, для чего начал рассказывать все это, но знать не помешает.
Спасибо вам за информацию, полезно было узнать
1
 Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167
11.07.2017, 21:46  [ТС]
Цитата Сообщение от Captain Maxee Посмотреть сообщение
но к ОС это вряд ли имеет отношение Это скорее Студия поставилась неправильно, такое бывает частенько)
Недавно переставил ОС и установил 2017 версию Visual Studio. Все выводит. Ура!

Добавлено через 15 секунд
Цитата Сообщение от Captain Maxee Посмотреть сообщение
но к ОС это вряд ли имеет отношение Это скорее Студия поставилась неправильно, такое бывает частенько)
Недавно переставил ОС и установил 2017 версию Visual Studio. Все выводит. Ура!
0
12.07.2017, 09:09

Не по теме:

Цитата Сообщение от Nadzor Посмотреть сообщение
Ура!
Молодцом)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.07.2017, 09:09

Вывод круга в консоль
Доброго времени суток. Подскажите как вывести круг в консоль по заданному диаметру

Вывод текста на консоль
Доброго времени суток,подскажите пожалуйста ,как вывести на середину экрана произвольный текст ,например &quot;Привет,Мирон.&quot; ...

Вывод матриц в консоль
Допустим, имеется три массива-матрицы, над которыми проводятся арифметические действия. Как можно в итоге добиться их вывода в консоль в...

Вывод файла на консоль
Мне нужно, чтобы на консоль данные из файла выводились не в строку, а так как они расположены в файле, например: 78877авпв вап ав п87 ...

Неверный вывод в консоль
доброго времени суток не могу понять что не правильно..до этого писал на шарпе .там проблем с многомерными массивами не было.... теперь в...


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

Или воспользуйтесь поиском по форуму:
55
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru