Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Dima_c8
4 / 4 / 2
Регистрация: 17.12.2011
Сообщений: 148
#1

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

29.12.2011, 18:25. Просмотров 890. Ответов 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++):

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

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

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

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

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

Ключевое слово break
Как правильно надо использовать ключевое слово break??

5
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 400
Регистрация: 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
30.12.2011, 08:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2011, 08:51
Привет! Вот еще темы с ответами:

Ключевое слово extern
Взято отсюда: Теперь вопрос: почему так делать нельзя? Я написал программу,...

Ключевое слово extern
Есть код в файле file1.cpp #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Ключевое слово virtual
Что означает ключевое слово virtual в списке базовых классов при декларации...

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


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

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

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