911

Опрацювання виключних ситуацій у С++

Лабораторная работа

Информатика, кибернетика и программирование

Визначити обробник виключної ситуації, який сигналізує про присвоєння об’єкту скалярного значення. Опрацювання виключних ситуацій у С++.

Украинкский

2013-01-06

80.5 KB

9 чел.

Міністерство освіти і науки, молоді та спорту України

Національний університет «Львівська політехніка»

Інститут компютерних наук та інформаційних технологій

                                    

Лабораторна робота №10 

з дисципліни „ Обєктно-Орієнтоване Програмування ”

на тему : «Опрацювання виключних ситуацій у С++»

                                                                                                               Виконав:

                                                                                                                      ст. гр. КН-25

                                                                                                               Дубаньовський Я. М.

                                                                                                                Прийняв:

                                                                                                               Асистент

                                                                                                                         Прокопів Ю.О                                                                        

                                                                                 

          Львів 2012

     Мета роботи

        Вивчення засобів опрацювання виключних ситуацій у С++

     Індивідуальне завдання

 Визначити обробник виключної ситуації, який сигналізує про присвоєння об’єкту скалярного значення.

    Код програми

#include <iostream>

using namespace std;

class A

{

private:

 int num;

public:

A(){num=0;}

A & operator = (int & n);

};

A & A::operator=(int & n)

{

 throw *this;

}

void main()

{

A a;

 int q=2;

 try

{

 a=q;

 cout<<"continue"<<endl;

}

 catch(A)

{

 cout<<"catch(A)"<<endl;

}

cout<<"end"<<endl;

system("pause");

}

                             


Результат виконання програми

       Висновок

Під час виконання цієї лабораторної роботи я ознайомився з засобами опрацювання виключних ситуацій у C++.


 

А также другие работы, которые могут Вас заинтересовать

16662. АВТОМОБИЛЬ КАК ОБЪЕКТ ПРАВА СОБСТВЕННОСТИ ГРАЖДАНИНА 107.84 KB
  АВТОМОБИЛЬ КАК ОБЪЕКТ ПРАВА СОБСТВЕННОСТИ ГРАЖДАНИНА Материал подготовлен с использованием правовых актов по состоянию на 14 июля 1998 года В.А. БЕЛОВ В.А. Белов доцент кафедры гражданского права юридического факультета МГУ им. М.В. Ломоносова кандидат юридиче
16663. УСТУПКА ТРЕБОВАНИЙ ПО ДОГОВОРУ БАНКОВСКОГО СЧЕТА: ТЕОРИЯ И ПРАКТИКА 50.06 KB
  УСТУПКА ТРЕБОВАНИЙ ПО ДОГОВОРУ БАНКОВСКОГО СЧЕТА: ТЕОРИЯ И ПРАКТИКА В.А. БЕЛОВ В.А. Белов доцент кафедры гражданского права юридического факультета МГУ кандидат юридических наук. Договор банковского счета отличается рядом специфических качеств от других гр...
16664. СОДЕРЖАНИЕ И ДЕЙСТВИЕ ДОГОВОРА УСТУПКИ ТРЕБОВАНИЯ 43.51 KB
  СОДЕРЖАНИЕ И ДЕЙСТВИЕ ДОГОВОРА УСТУПКИ ТРЕБОВАНИЯ Материал подготовлен с использованием правовых актов по состоянию на 29 ноября 2000 года В.А. БЕЛОВ Белов Вадим Анатольевич доцент кафедры гражданского права юридического факультета МГУ им. М.В. Ломоносова кан...
16665. ИНСТИТУТ ПРЕИМУЩЕСТВЕННОЙ ПОКУПКИ В РОССИЙСКОМ И ЗАРУБЕЖНОМ ПРАВЕ 88.4 KB
  ИНСТИТУТ ПРЕИМУЩЕСТВЕННОЙ ПОКУПКИ В РОССИЙСКОМ И ЗАРУБЕЖНОМ ПРАВЕ /Хозяйство и право N 10 2003/ К. СКЛОВСКИЙ М. СМИРНОВА К. Скловский доктор юридических наук. М. Смирнова магистр частного права. В российском законодательстве закреплено право преимущес
16666. О ПРАВЕ НА ОТЧУЖДЕНИЕ ИМУЩЕСТВА БЕЗ ПЕРЕДАЧИ ВЛАДЕНИЯ 43.13 KB
  О ПРАВЕ НА ОТЧУЖДЕНИЕ ИМУЩЕСТВА БЕЗ ПЕРЕДАЧИ ВЛАДЕНИЯ К. СКЛОВСКИЙ К. Скловский партнер адвокатского бюро Барщевский и партнеры доктор юридических наук. Поскольку гражданский оборот спонтанно разлучает собственность и владение приходится признать что соб...
16667. О ВОЗМЕЩЕНИИ ВРЕДА, ПРИЧИНЕННОГО В РЕЗУЛЬТАТЕ ТЕРРОРИСТИЧЕСКОЙ АКЦИИ 60.97 KB
  О ВОЗМЕЩЕНИИ ВРЕДА ПРИЧИНЕННОГО В РЕЗУЛЬТАТЕ ТЕРРОРИСТИЧЕСКОЙ АКЦИИ К. СКЛОВСКИЙ М. СМИРНОВА К. Скловский адвокат доктор юридических наук. М. Смирнова магистр частного права. Терроризм представляет собой одну из актуальнейших проблем современности ко...
16668. ПРИМЕНЕНИЕ НОРМ О ДОБРОЙ СОВЕСТИ В ГРАЖДАНСКОМ ПРАВЕ РОССИИ 76.13 KB
  ПРИМЕНЕНИЕ НОРМ О ДОБРОЙ СОВЕСТИ В ГРАЖДАНСКОМ ПРАВЕ РОССИИ К. СКЛОВСКИЙ К. Скловский доктор юридических наук партнер Адвокатского бюро Барщевский и партнеры. Во время дискуссии происходившей три года назад в Центре частного права один из наших ведущих ци...
16669. ВОПРОС О ПРЕДЕЛАХ ВМЕШАТЕЛЬСТВА ГОСУДАРСТВА В ЧАСТНУЮ СОБСТВЕННОСТЬ В СУДЕБНОЙ ПРАКТИКЕ 40.14 KB
  ВОПРОС О ПРЕДЕЛАХ ВМЕШАТЕЛЬСТВА ГОСУДАРСТВА В ЧАСТНУЮ СОБСТВЕННОСТЬ В СУДЕБНОЙ ПРАКТИКЕ К. СКЛОВСКИЙ К. Скловский адвокат партнер адвокатского бюро Барщевский и партнеры доктор юридических наук. В 2001 году заметно обозначился интерес отечественных юристо...
16670. МЕХАНИЗМ ПЕРЕХОДА ПРАВА И ПОСЛЕДСТВИЯ ЦЕССИИ 36.33 KB
  МЕХАНИЗМ ПЕРЕХОДА ПРАВА И ПОСЛЕДСТВИЯ ЦЕССИИ К. СКЛОВСКИЙ К. Скловский доктор юридических наук. Гражданский оборот можно представить как оборот прав вещных и обязательственных. Но если квалификация оборота вещей не вызывает больших теоретических затруднений...