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


 

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

20290. Новаторство создателей МХТ в области декорационного искусства и технологии 82 KB
  Станиславский Константин Сергеевич Алексеев 17. Опираясь на богатейшую творческую практику и высказывания своих выдающихся предшественников и современников Станиславский заложил прочный фундамент современной науки о театре создал школу направление в сценическом искусстве которое нашло теоретическое выражение в так называемой системе Станиславского. 1877 Станиславский впервые выступил на домашней любительской сцене. Станиславский сыграл десятки комедийных ролей с пением и танцами.
20291. Русская художественная культура 20-х - середины 30-х годов XX века 315 KB
  А русский авангард – своеобразный феномен искусства 20 в. но и с новым искусством стиля модерн – господствующим в это время повсеместно и во всех видах искусства от архитектуры и живописи до театра и дизайна. Русский художник теоретик искусства и писатель. Был членом объединений Мир искусства и Четыре искусства.
20292. Европейский театр классицизма 78 KB
  В основе классицизма лежат идеи рационализма которые формировались одновременно с таковыми же идеями в философии Декарта. Художественное произведение с точки зрения классицизма должно строиться на основании строгих канонов тем самым обнаруживая стройность и логичность самого мироздания. Интерес для классицизма представляет только вечное неизменное в каждом явлении он стремится распознать только существенные типологические черты отбрасывая случайные индивидуальные признаки.
20293. Свет в театре и на эстраде 56.5 KB
  Его история во многом определялась теми источниками света которые имелись в распоряжении театра в те или иные периоды его развития. особенно в его вторую половину стремительно модернизировались новыми техническими возможностями и расширяли сферу применения света как средства сценической выразительности. С точки зрения эстетической искусство сценического света в 17–18 вв.Станиславского партитуры сценического света особенно в чеховских спектаклях на сцене передавались меняющиеся состояния природы утро день вечер ночь; солнечно...
20294. Русская художественная культура середины 50-х - 60-х годов XX века 266.5 KB
  В связи с разоблачением культа личности Сталина происходило преодоление откровенно лакировочного искусства особенно характерного для 30 40х годов. Коммерциализация литературы и искусства привела к распространению произведений не отличающихся высокими художественными достоинствами. В советской культуре наблюдались две противоположные тенденции: искусства политизированного лакирующего действительность и искусства формально социалистического но по существу критически отражающего действительность в силу сознательной позиции художника...
20295. Западно-европейский театр второй половины XIX века 264.5 KB
  Театр XIX в. европейский театр растерял многие свои ценные завоевания. Повсюду в театрах для высшего общества вновь воцарилось величественное но холодное искусство классицизма утратившего после французской революции 1789 1794 гг.
20296. Костюм и декорация 74.5 KB
  В спектаклях первого Русского сезона оформленных Бакстом Клеопатра и Рерихом Половецкие пляски у Бенуа сложились некоторые принципы новой сценографии хореографического театра. Ряд статей Бенуа под рубрикой Русские спектакли в Париже знакомит читателей газеты Речь с ходом сезонов. Они по словам Бенуа не только создавали обрамление в котором блистали Фокин Нижинский Павлова Карсавина Федорова и столько других но им принадлежала генеральная идея спектаклей. Но как бы то ни было в создании мастеров сплотившихся вокруг...
20297. Современная русская художественная культура 78 KB
  Художественная культура современной России. Однако в самой России творчество букеровских лауреатов постоянно вызывало неоднозначную реакцию поэтому в 1995 г. Тополь Завтра в России А. Читателю предлагается непривычная для РУС России было присуще стремление подняться над описательностью и бытовизмом найти тот единственный и точный конкретнозримый образ который воплотил бы в себе всю полноту и драматизм многогранной жизни.
20298. Реализм в сценическом искусстве Европы XIX века 63.5 KB
  Центральной фигурой театральной жизни рубежа XIX XX вв. Наряду с ростом прогрессивных тенденций в развитии европейского театра в последние десятилетия XIX в. все явственнее проявляются признаки глубокого идейнотворческого кризиса театральной культуры. Если раньше черты надвигающегося кризиса проявлялись в отрыве театра от большой литературы в натуралистическом перерождении критического реализма то в конце века театр приобретает иное свойство он становится выражением кризиса всей духовной культуры буржуазного мира.