Article View: pl.comp.lang.c
Article #794Obsluga wyjatkow?
From: Mikolaj Rydzewski
Date: Tue, 20 Jan 1998 10:54
Date: Tue, 20 Jan 1998 10:54
30 lines
1525 bytes
1525 bytes
Czesc!
Mam pewien problem zwiazany z obsluga wyjatkow w C++. Chcialem sobie
przechwycic wyjatek dzielenia przez zero i nic z tego nie wyniklo - tzn.
wyniklo, ale przerwanie programu, a nie przechwycenie wyjatku. Jeszcze
gorzej bylo z odwolaniem sie do pustego wskaznika. Testowalem to na c++ pod
Linuxem i SunOS'em oraz na Visual C++ 4.0
try
{ int x, y=0;
x=x/y;
}
catch(...)
{ cout << "catch!" << endl;
}
A moze kod jest zly?
--------------------------------------------------------------------------
Mikolaj Rydzewski Jagiellonian University
e-mail: mrydzews@ii.uj.edu.pl Institute of Computer Science
URL: http://www.ii.uj.edu.pl/~mrydzews/
voice: +48 (12) 6330420
Tip of the day: ( generated by /usr/games/fortune )
God may be subtle, but He isn't plain mean.
-- Albert Einstein
--------------------------------------------------------------------------
Technical Details
Message-ID:
<6a1vod$noc$1@info.cyf-kr.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!cyfronet!infoserv!mrydzewsShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!cyfronet!infoserv!mrydzews From: mrydzews@infoserv.ii.uj.edu.pl (Mikolaj Rydzewski) Newsgroups: pl.comp.lang.c Subject: Obsluga wyjatkow? Date: 20 Jan 1998 10:54:05 GMT Organization: Dept.of Comp. Science of Jagiellonian University Lines: 30 Message-ID: <6a1vod$noc$1@info.cyf-kr.edu.pl> NNTP-Posting-Host: infoserv.ii.uj.edu.pl X-Newsreader: TIN [version 1.2 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit