Аватар для Nadzor
7 / 7 / 1
Регистрация: 14.08.2014
Сообщений: 167

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

06.07.2017, 01:28. Показов 21458. Ответов 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru