911

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

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

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

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

Украинкский

2013-01-06

80.5 KB

10 чел.

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

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

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

                                    

Лабораторна робота №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++.


 

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

60130. Хлеб - всему голова 73 KB
  Демонстрация видеоролика Хлеб - всему голова Вступительное слово преподавателя Гетман А. Хлеб во все времена и у всех народов наибольшей святостью считается хлеб. Когда не было хлеба приходила беда.
60131. Виховний захід: «Я - за безпечний Інтернет» 69.5 KB
  Мета: знайомство учасників для створення комфортної атмосфери для роботи Метод: індивідуальна робота Теоретична інформація: На ватмані малюється квітка без пелюстків. Вправа 2: Очікування гра Гаряча картопля...
60132. Музыкально - литературное кафе «Огонёк» 113.5 KB
  Воспитательная: формировать интерес и уважение к отечественной культуре; создать атмосферу единения характерную для концертов бардовской песни 60-70х годов обогатить духовный мир учащихся.
60133. Вікторина «Найрозумніший»/ Quiz Der Klugste 37.5 KB
  lso wir hben hier 2 Mnnschfte die schon so ungeduldig uf den nfng wrten. Команди представляють себе: назва та девіз Ведучий: Gut gemcht Und jetzt kommt die ufwrmung Dfr ht mn feine Zungenbrecher usgewhlt. Mn muss die zuerst zusmmensetzen dnch liest jemnd uns vor und bekommt dfr 2 Punkte eine fr die Richtigkeit und eine fr ds Lesen selbst. Wie heit die Huptstdt der Bundesrepublik Deutschlnd Bonn; bFrnkfurt; cBerlin.
60134. Космическое путешествие 92.5 KB
  Уважаемые выпускники 2 стюардесса: Уважаемые учителя 1 стюардесса: Уважаемые родители 2 стюардесса: Мы рады приветствовать вас на борту космолайнера Мечта. 1 стюардесса: Во время полета запрещается: скучать; катапультироваться...
60135. Нітрати. Вплив нітратів на організм людини 80.5 KB
  Мета: зясувати вплив нітратів на організм людини формувати в учнів науковий світогляд навички обговорення проблеми забруднення харчових продуктів хімічними речовинами формувати образно-логічне та екологічне мислення...
60136. Літературне свято «Поезія – це завжди неповторність» 65.5 KB
  Дорогі друзі! Сьогодні ми долучимося до високого Мистецтва – поетичного слова двох геніальних творців, таких різних у своїх творчих доробках, але таких близьких у поглядах на сучасність, суспільство. Ми відчинимо двері у дивовижно яскравий світ...
60138. Влияние шума на организм человека 256 KB
  Цель: дать определение шума; рассмотреть наиболее распространённые источники шума; показать влияние шума на живые организмы; доказать что культура поведения в школе эффективный путь борьбы с шумом...