Ошибка обработки исключений для строк и двойных чисел в C++C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ошибка обработки исключений для строк и двойных чисел в C++

Сообщение Anonymous »

Я пытаюсь написать программу для картошек, но обработка исключений работает неправильно. Вместо этого я получаю следующий вывод, показывающий вывод if (DaysNumber < 7) вместо сообщения об ошибке:
[img]https:/ /i.sstatic.net/KPWiX4LG.png[/img]

У меня есть следующий код (это мой основной файл; у меня есть ссылка на мой репозиторий GitHub для других файлов на внизу этого вопроса, если вы хотите увидеть и эти файлы):

Код: Выделить всё

#include 
#include 
#include 
#include 
#include 
#include "tatertot.h"

using namespace std;

int main() {
int DaysNumber;

// Asks the user how long it’s been since they ate tater tots
cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/78396760/exception-handling-error-for-strings-and-doubles-in-c[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»