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

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

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

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

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

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

Ключевое слово break C++
C++ Ключевое слово register
C++ Ключевое слово inline
C++ Определить, в введенном предложении слово, которое состоит из тех же букв, что и заданное ключевое слово.
C++ Ключевое слово virtual
C++ Ключевое слово static_cast
C++ Ключевое слово export
C++ Ключевое слово static
Создать ключевое слово C++
Ключевое слово extern C++
C++ Ключевое слово this
C++ Ключевое слово noexcept

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6548 / 3968 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
29.12.2011, 18:29     Ключевое слово try #2
Dima_c8, ты когда фильм смотриш, тоже сначала смотришь концовку/середину, а потом начало? Читаешь книжку по С++, и читай дальше, все узнаешь в свое время, зачем нам ещё что-то рассказывать что можно вычитать в любой книге по С++, коих тысячи. А будет непонятно, возьми другую книгу и т.д. пока с 10-к книг не переберешь, тогда и подымешь эту тему.
sunnyangel
 Аватар для sunnyangel
21 / 21 / 0
Регистрация: 18.03.2010
Сообщений: 105
29.12.2011, 18:37     Ключевое слово try #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;
}
более подробно можно посмотреть в учебниках, интернете - Гугл в помощь
Dani
29.12.2011, 18:49
  #4

Не по теме:

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

silent_1991
30.12.2011, 03:13
  #5

Не по теме:

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

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

Не по теме:

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

Yandex
Объявления
30.12.2011, 08:51     Ключевое слово try
Ответ Создать тему
Опции темы

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