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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 5.00
Залим
10 / 10 / 0
Регистрация: 25.02.2009
Сообщений: 71
#1

Unreachable code Cath statement missing ) Type name expected - C++

25.02.2009, 17:07. Просмотров 2412. Ответов 7
Метки нет (Все метки)

Всем Салют!У меня проблема в проге.Хочу создать исключение:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
float u,r,i;
try
{
u=StrToFloat(Edit1->Text);
r=StrToFloat(Edit2->Text);
}
catch (EConverError  &e);//Место ошибки
{
ShowMessage("При вводе дробных чисел используйте запятую");
return;
}
}
а он мне ошибки:

Unreachable code
Cath statement missing )
Type name expected


Помогите плиз
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2009, 17:07     Unreachable code Cath statement missing ) Type name expected
Посмотрите здесь:

C++ Type name expected
C++ Ошибки Cannot convert и Statement missing. Как исправить?
C++ Do_while statement missing
C++ Type name expected
C++ Ошибка type name expected
Ошибка Type name expected C++
C++ Type name expected
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
25.02.2009, 17:27     Unreachable code Cath statement missing ) Type name expected #2
catch (EConverError &e) без точки с запятой
Залим
10 / 10 / 0
Регистрация: 25.02.2009
Сообщений: 71
25.02.2009, 17:30  [ТС]     Unreachable code Cath statement missing ) Type name expected #3
Пробовал одно и тоже
Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
25.02.2009, 17:32     Unreachable code Cath statement missing ) Type name expected #4
пробел между catch и скобками попробуй убрать
Залим
10 / 10 / 0
Регистрация: 25.02.2009
Сообщений: 71
25.02.2009, 17:33  [ТС]     Unreachable code Cath statement missing ) Type name expected #5
блин не нето
Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
25.02.2009, 17:36     Unreachable code Cath statement missing ) Type name expected #6
EConvertError с буквой t попробуй написать
Залим
10 / 10 / 0
Регистрация: 25.02.2009
Сообщений: 71
25.02.2009, 17:38  [ТС]     Unreachable code Cath statement missing ) Type name expected #7
Спасибо большое,не заметил
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2009, 18:12     Unreachable code Cath statement missing ) Type name expected
Еще ссылки по теме:

C++ Что неправильно? Ошибка "statement missing"
Ошибки "Expression syntax" и "Unreachable code" при реализации класса матриц C++
Missing type specifier C++
C++ Expected type-specifier
Нюансы синтаксиса: как работают выражения вида statement = statement = statement? C++

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

Или воспользуйтесь поиском по форуму:
Lord_Voodoo
Супер-модератор
8510 / 2177 / 61
Регистрация: 07.03.2007
Сообщений: 10,854
Завершенные тесты: 1
25.02.2009, 18:12     Unreachable code Cath statement missing ) Type name expected #8
как вариант:
C++
1
2
3
4
5
 } catch (Exception &e){
if(AnsiString(e.ClassName()) == "EConvertError"){
ShowMessage("...");
}
}
хотя только что компилил, и твой вариант нормально компилится, если без ";"
Yandex
Объявления
25.02.2009, 18:12     Unreachable code Cath statement missing ) Type name expected
Ответ Создать тему
Опции темы

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