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++.


 

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

60439. Жінки і Україна 84.5 KB
  Познайомити учнів із життям та творчістю видатних українських жінок які зробили великий внесок у розвиток української культури; виховувати шанобливе ставлення до жінок як особистості почуття національної гордості любов до рідного краю; розвивати духовність.
60440. Ця чудова країна „Цирк” 59.5 KB
  Діти сьогоднішнє заняття незвичайне адже ви зустрінетеся з улюбленими циркачами більше дізнаєтесь про них що вони роблять які вони; зможете цікаво розповісти рідним друзям а може хтось з вас захоче стати циркачем і вже сьогодні вибере ким саме.
60441. У пошуках Новорічної зірки (Новорічне свято) 96.5 KB
  Мета: Викликати емоційне піднесення в очікуванні Новорічних свят. Розвивати вміння застосовувати свої знання та навички в нестандартних ситуаціях. Виховувати товариськість, наполегливість в досягненні мети, доброзичливість у стосунках, згуртованість.
60442. Народний живопис Полісся (Сценарій виховного заходу) 828 KB
  Вступне слово куратора: У складному переплетенні сучасних економічних соціальних педагогічних проблем цивілізації людство все частіше звертається до моралі гуманізму і культури вбачаючи в них реальний шлях свого виживання і майбутнього процвітання.
60443. Жизнь дается человеку только один раз 36 KB
  Учитель: Как приятно на вас дети смотреть какие вы красивые словно солнышко. Что помогает вам быть такими Дети высказывают свои мысли и делают вывод что это - здоровье. Сообщение темы Психологическая установка...
60445. Найтяжчі злочини проти людства 75.5 KB
  Історія народу-бездонна, невичерпна криниця духу мудрості, перемог і страждань. Кожен народ, має власну історію. Глибоку і прозору, або замулену й прикидану.
60446. Виховання соціально-громадянської позиції молоді засобами масової інформації 31 KB
  Зараз є очевидним що дія багатьох з цих чинників в галузі формування громадянськості української молоді є стихійною не досить ефективною а часто і деструктивною. Засоби масової інформації роблять великий вплив на виховання...
60447. Використання музично-дидактичних ігор на уроках музичного мистецтва в основній школі 170.5 KB
  Найбільш ефективний розвиток дітей через ігри досягається при поєднанні ігрової діяльності з навчанням. Мета дослідження теоретичне обґрунтування та розкриття основних методів дидактичноігрової діяльності на уроках музики та в позакласних формах роботи.