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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
rams
14 / 14 / 1
Регистрация: 04.04.2012
Сообщений: 59
#1

Как предотвратить закрытие окна? - C++

26.04.2012, 12:22. Просмотров 797. Ответов 8
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <vector>
#include <string>
 
using namespace std;
 
int main()
{
char i;
vector <double> words;
double temp;
while(cin >> temp)// здесь что то не так, если не число окошко закрывается и нафиг
{
    words.push_back(temp);
}
    cout << words.size() << "\n";
 
cin >> i;// сюда почему не доходит?
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2012, 12:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как предотвратить закрытие окна? (C++):

Закрытие Windows окна - C++
#include &quot;main.h&quot; HWND hWnd; LRESULT __stdcall WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam); int __stdcall...

мгновенное закрытие окна - C++
есть код программы, но после выполнения окошко сразу закрывается, и не могу это исправить. помогите пожалуйста( #include...

Закрытие окна после нажатия любой клавиши. - C++
Всем привет. #include &lt;iostream.h&gt; using namespace std; int main() { int var1; int var2; var1 = 20; var2 = var1 +...

Задержать закрытие окна консоли после выполнения программы - C++
Какой командой задержать экран C++ после выполнения программы, а то он сразу исчезает.

Как предотвратить превышение размера массива? - C++
Вот программа(из следующей темы http://www.cyberforum.ru/cpp-beginners/thread167119.html) #include &lt;iostream&gt; #include &lt;conio.h&gt; ...

Браузер, как предотвратить открытие другого браузера при переходе по ссылке? - C++
Лепил браузер с нуля. Такой простенький для практики. Все главное вроде сделал, но обнаружил такой баг. При переходе по ссылке открывает...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
saserlend
11 / 11 / 1
Регистрация: 25.11.2011
Сообщений: 145
26.04.2012, 12:28 #2
system(pause);

Добавлено через 4 минуты
А если символы надо то char переменную сделай
1
rams
14 / 14 / 1
Регистрация: 04.04.2012
Сообщений: 59
26.04.2012, 12:41  [ТС] #3
system(pause);
А где это находится? В STL этого нет.
#include <system?
надо просто, чтобы окно не закрывалось автоматом.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <vector>
#include <string>
 
using namespace std;
 
int main()
{
char i;
vector <double> words;
double temp;
/*while(cin >> temp)// здесь что то не так, если не число окошко закрывается и нафиг
{
    words.push_back(temp);
}
    cout << words.size() << "\n";*/
cout << "OK";
cin >> i;
}
0
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
26.04.2012, 12:46 #4
C++
1
2
3
#include <cstdlib>
 
system("pause");
1
Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
26.04.2012, 12:46 #5
Цитата Сообщение от rams Посмотреть сообщение
system(pause);
А где это находится? В STL этого нет.
на винде windows.h
0
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
26.04.2012, 12:47 #6
ZoRT, Нет! system не находится в windows.h и никогда там не находился.
http://cplusplus.com/reference/clibrary/cstdlib/
1
Петррр
5956 / 3393 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
26.04.2012, 12:49 #7
Окно появляется на доли секунды и исчезает
1
Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
26.04.2012, 12:50 #8
Цитата Сообщение от ForEveR Посмотреть сообщение
ZoRT, Нет! system не находится в windows.h и никогда там не находился.
http://cplusplus.com/reference/clibrary/cstdlib/
ну у меня при подключении windows.h пропадала ошибка, я и думал что system там объявлена.
буду знать, спасибо
0
rams
14 / 14 / 1
Регистрация: 04.04.2012
Сообщений: 59
26.04.2012, 13:00  [ТС] #9
Все понял.Отдельное спасибо ForEveR и Петррр
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.04.2012, 13:00
Привет! Вот еще темы с ответами:

"Неожиданное" закрытие окна при выводе результатов на консоль - C++
Здраствуйте, Уважаемые программисты! Недавно начал учить язык програмирования C++, произошла такакя проблема, пишу-пишу код. И когда...

Как предотвратить ввод числа, которое больше чем может вместить тип - C++
void main() try{ int i; cin &gt;&gt; i; if (i&gt;INT_MAX)throw range_error(&quot;sdfsdfdsf&quot;); cout &lt;&lt; i; _getch(); } catch...

Как запретить сворачивание окна приложения при нажатии кнопки "свернуть все окна" - C++
Что происходит при нажатии этой кнопки в плане сообщениий, и как их перехватить и игнорировать,что бы окно не сворачивалось? Чем это...

Как запретить закрытие консоли? - C++
Как запретить закрытие консоли? Подсказали, что для этого нужно использовать функцию SetConsoleCtrlHandler(). Но у меня не получается...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.04.2012, 13:00
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru