0 / 0 / 0
Регистрация: 25.05.2018
Сообщений: 38
|
||||||
1 | ||||||
Do-while зависает в Qt10.05.2019, 18:30. Просмотров 662. Ответов 2
Здравствуйте. Помогите пожалуйста с одним вопросом. Пишу программу в Qt с интерфейсом. При нажатии кнопки должны выполняться определенные действия, на некоторые значения стоит проверка и QInputDialog для изменения значения во время выполнения программы. Написали конструкцию do-while для проверки, при некорректном вводе значения программа работает исправно снова предлагая ввести корректное значение, однако когда ввожу требуемое значение, то программа просто зависает и перестает работать. Не пойму почему, при использовании точно такой же конструкции, но в консольном приложении все работает исправно. Пожалуйста подскажите как решить эту проблему.
0
|
|
10.05.2019, 18:30 | |
Windows 7 намертво зависает, потом отвисает (зависает физическая память) Пк зависает в определенной игре, комплектующие новые. ТРР и зависает намертво Через 5 минут после запуска игры компьютер зависает, на экране появляется цветные линии, картинка зависает. комп зависает намертво при работе с новым винчестером, после перезагрузки компа зависает при загрузке BIOS |
|
566 / 377 / 144
Регистрация: 01.10.2015
Сообщений: 1,133
|
|
10.05.2019, 20:47 | 2 |
А зачем все эти проверки и цикл, если getDouble позволяет изначально указать минимальное и максимальное значение, допустимое для ввода? Это параметры min и max в синопсисе функции, вот и укажите их значения равными, соответственно, минимуму и максимуму вероятности вместо -2147483647 и 2147483647
0
|
58 / 40 / 18
Регистрация: 07.10.2015
Сообщений: 112
|
|
13.05.2019, 22:10 | 3 |
Batradz777,
Если у вас верное значение вы попадаете в уловие if (ok) при этом bv_1 остается true далее вы крутитесь в бесконечно, поскольку по условию if (ver_1 < 0 || ver_1 > 1) bv_1 не имеет шанса получить false
0
|
13.05.2019, 22:10 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. У меня зависает комп, этот же комп не зависает почему то у соседа Зависает ПК Зависает 1С Зависает пк Зависает Зависает ПК Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |