![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 26.12.2014
Сообщений: 5
|
![]()
1) сел учить С++, создаю простой калькулятор и выдало ошибки, хоть и списывал точно (IDE - Visual Studio 2022).
2) Код:
1>Calculator.cpp 1>D:\Project\CalculatorTutorial\Cal culatorTutorial \Calculator.cpp(8,3): error C2046: недопустимый вариант выбора 1>D:\Project\CalculatorTutorial\Cal culatorTutorial \Calculator.cpp(10,3): error C2046: недопустимый вариант выбора 1>D:\Project\CalculatorTutorial\Cal culatorTutorial \Calculator.cpp(12,3): error C2046: недопустимый вариант выбора 1>D:\Project\CalculatorTutorial\Cal culatorTutorial \Calculator.cpp(14,3): error C2046: недопустимый вариант выбора 1>D:\Project\CalculatorTutorial\Cal culatorTutorial \Calculator.cpp(16,3): error C2047: недопустимый вариант, используемый по умолчанию 1>D:\Project\CalculatorTutorial\Cal culatorTutorial \Calculator.cpp(6,14): warning C4060: оператор switch не содержит метку "case" или "default" 1>Сборка проекта "CalculatorTutorial.vcxproj" завершена с ошибкой. 4) case и default в коде подсвечены красной волнистой линией. при наведении выходит надпись - "метку можно использовать только в выражении для выбора вариантов". 5) двинутся дальше не могу т.к. не знаю как устранить эти ошибки. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,829
|
![]()
лишняя точка с запятой
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 26.12.2014
Сообщений: 5
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,829
|
![]()
то да, этой точкой с запятой вы завершили switch, а следовательно -
т.к. он абсолютно пустой и Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 26.12.2014
Сообщений: 5
|
![]()
убрал, компиляция прошла.
до этого её там не было и была куча ошибок. да ладно, всё уже. вылетело окно после компиляции с такой записью - Calculator Console Application Please enter the operation to perfom. Format: a+b | a-b | a/b |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 26.12.2014
Сообщений: 5
|
![]()
forSAKSON,
кстати ввожу 3+5=нажимаю enter и идёт бесконечная строка 'result 5' быстро закрываю окно шоб оперативку(наверно) не перегрузил. может где-то в коде должно быть завершение после нажатия enter? там ещё один файл прикреплён, может его код скинуть? |
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 26.12.2014
Сообщений: 5
|
![]()
разобрался.
вопросы будут напишу, спс!!! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Учиться на программиста в какой-нибудь "Шараге" или лучше учиться на дому? Где будет легче учиться всему этому? | SeL1VE | Свободное общение | 6 | 22.11.2019 11:36 |
Как учиться в университете. | а1996 | Свободное общение | 5 | 06.09.2016 23:35 |
Учиться ли на переводчика? | jezzit | Свободное общение | 7 | 26.10.2011 00:19 |
учиться, учиться и еще раз учиться | kaljan775 | Свободное общение | 17 | 29.09.2010 20:11 |
Где учиться?! | Николай_ | Свободное общение | 0 | 03.08.2008 12:09 |