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

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

Войти
Регистрация
Восстановить пароль
 
Dima_c8
4 / 4 / 0
Регистрация: 17.12.2011
Сообщений: 148
#1

Ключевое слово try - C++

29.12.2011, 18:25. Просмотров 857. Ответов 5
Метки нет (Все метки)

Вот вчера печатал программу и нечаяно поставил вместо слова tru слово try и оно выделелось жырным шрифтом.А в моем компиляторе все ключевые слова типа int,long,class,struct...Выделяются жырным шрифтом.Значит try это ключевое слово.А я его не знаю обьясните мне пожалуста что это такое ?Што это за try? Что оно делает?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2011, 18:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ключевое слово try (C++):

Определить, в введенном предложении слово, которое состоит из тех же букв, что и заданное ключевое слово. - C++
Ввести предложения и ключевое слово. Определить, в введенном предложении слово, которое состоит из тех же букв, что и заданное ключевое...

Ключевое слово this - C++
В данный момент читаю книгу по Java, но и по С++ это тоже встречалось, хотя описание было не сильно понятно. Вопрос следующий, что делает...

Ключевое слово this - C++
Можно какой-нибудь простой пример, чтобы понять зачем это нужно?

Ключевое слово virtual - C++
Что означает ключевое слово virtual в списке базовых классов при декларации класса для случая множественного наследования?

Ключевое слово register - C++
локальная переменная которая задается : register int a; так же будет локальной и сохраняется в регистр если есть свободное место. но...

Ключевое слово static - C++
Здорова господа!!! Есть две функции f1() и f2(). #include <iostream> using std::cout; using std::endl; int& f1() ...

5
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
29.12.2011, 18:29 #2
Dima_c8, ты когда фильм смотриш, тоже сначала смотришь концовку/середину, а потом начало? Читаешь книжку по С++, и читай дальше, все узнаешь в свое время, зачем нам ещё что-то рассказывать что можно вычитать в любой книге по С++, коих тысячи. А будет непонятно, возьми другую книгу и т.д. пока с 10-к книг не переберешь, тогда и подымешь эту тему.
0
sunnyangel
21 / 21 / 0
Регистрация: 18.03.2010
Сообщений: 105
29.12.2011, 18:37 #3
ключевое слово try используется для обработки исключений.
В процессе написания кода очень часто возникают ситуации когда нужно отладить программу, или скорректировать поведение программы в случае ошибки.
Самый простой пример - программа калькулятор.
Одно из возможных исключений в такой программа - деление на 0!!

Вот как используется в коде обработка:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void func()
{
  try
  {
    throw 1;
  }
  catch(int a)
  {
    cout << "Caught exception number:  " << a << endl;
    return;
  }
  cout << "No exception detected!" << endl;
  return;
}
более подробно можно посмотреть в учебниках, интернете - Гугл в помощь
0
Dani
29.12.2011, 18:49
  #4

Не по теме:

C++
1
2
3
4
5
6
7
8
9
10
try
{
  ...
}
 
catch (...)
{
//ну и ладно
...
}
©

0
silent_1991
30.12.2011, 03:13
  #5

Не по теме:

Dima_c8, вы что, каждый раз, когда ошибётесь, будете бежать на форум и просить, чтобы вам сюда очередную главу из книжки перепечатали? Что, гугл упал, а яндекс и не поднимался? Или у вас и там, и там по бану?

0
greeezz
30.12.2011, 08:51     Ключевое слово try
  #6

Не по теме:

Цитата Сообщение от Jupiter Посмотреть сообщение
... ты когда фильм смотриш, тоже сначала смотришь концовку/середину, а потом начало? ...
Jupiter, есть такой фильм. кстати рекоммендую посмотреть. хоть он и старый. 2000г. Называется "Помни" с Гаем Пирсом в главной роли.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2011, 08:51
Привет! Вот еще темы с ответами:

Создать ключевое слово - C++
Добрый день. Можно ли как-нибудь в C++ создать свое ключевое слово (наподобие foreach в Qt)? Дело в том, что в кода часто возникает...

Ключевое слово inline - C++
Доброго времени суток! Какая разница между __inline _inline и inline? Ориентируюсь на компилятор visual c++ 2008.

Ключевое слово extern - C++
Есть код в файле file1.cpp #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string&gt; #include &quot;file2.cpp&quot; int main() { ...

Ключевое слово noexcept - C++
Прочитал про noexcept и понял, что его нужно использовать для тех методов, которые не бросают исключение, что бы компилятор не генерировал...


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

Или воспользуйтесь поиском по форуму:
6
30.12.2011, 08:51
Ответ Создать тему
Опции темы

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