Форум программистов, компьютерный форум CyberForum.ru

пустой ввод - C++

Восстановить пароль Регистрация
 
nonamez123
 Аватар для nonamez123
184 / 180 / 12
Регистрация: 23.10.2010
Сообщений: 1,301
13.11.2011, 01:06     пустой ввод #1
Допустим читаю я из файла, но его нету, вывожу я ошибку, далее выкидывает. Но как сделать, что бы после ошибки нажать ентер и тока тада выкинуло бы.

C++
1
2
3
if (!input)
        cout << "Ошибка";
        break;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
13.11.2011, 01:12     пустой ввод #2
C++
1
2
3
4
if (!input)
 cout << "Ошибка";
system( "pause" );
 break;
Работает для windows. И для этого необходимо подключить <iostream>
Serejke_qq
 Аватар для Serejke_qq
149 / 107 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
13.11.2011, 01:12     пустой ввод #3
C++
1
2
3
4
5
6
7
8
9
10
    #include <conio.h>
    ....
    if (!input) 
    {
            
                cout << "Ошибка";
                getch();
                return 0;        //Или break что-бы выйти только из if-а;
                
    }
Что-то типа этого
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
13.11.2011, 01:13     пустой ввод #4
nonamez123, т.е. выбрасывает?
nonamez123
 Аватар для nonamez123
184 / 180 / 12
Регистрация: 23.10.2010
Сообщений: 1,301
13.11.2011, 01:26  [ТС]     пустой ввод #5
conio как я бонял виндузовая? у меня nix
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
13.11.2011, 01:28     пустой ввод #6
Цитата Сообщение от nonamez123 Посмотреть сообщение
conio как я бонял виндузовая? у меня nix
Неа, работает и в nix.
nonamez123
 Аватар для nonamez123
184 / 180 / 12
Регистрация: 23.10.2010
Сообщений: 1,301
13.11.2011, 01:32  [ТС]     пустой ввод #7
Цитата Сообщение от Chelioss Посмотреть сообщение
Неа, работает и в nix.
Большинство компиляторов языка Си, предназначенных для UNIX и Linux, не имеют этого файла и не обеспечивают сопутствующих библиотечных функций.
вики и мой компилятор не согласны...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.11.2011, 01:36     пустой ввод
Еще ссылки по теме:

C++ Потоковый ввод и ввод данных. Работа с числами
C++ Скрыть ввод в консоле ввод записи?
C++ Пустой вектор

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

Или воспользуйтесь поиском по форуму:
Serejke_qq
 Аватар для Serejke_qq
149 / 107 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
13.11.2011, 01:36     пустой ввод #8
Цитата Сообщение от Chelioss Посмотреть сообщение
Неа, работает и в nix.
На юниксах нет conio.h ))
Yandex
Объявления
13.11.2011, 01:36     пустой ввод
Ответ Создать тему
Опции темы

Текущее время: 20:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru