2 // Special g++ Options: -fexceptions
3 // GROUPS passed exceptions
5 // Message-Id: <199311101607.AA11803@hsi86.hsi.com>
6 // From: Grigory Tsipenyuk <grigory@hsi.com>
7 // Subject: exception's bug?
8 // Date: Wed, 10 Nov 1993 11:07:12 -0500
16 class range { }; // exception class
17 X(int s) { a=new int[sz=s]; }
18 int& operator[](int i);
21 int& X::operator[](int i)
23 if (i < 0 || i >= sz) {
34 for (int i = 0; i < 12; i++)
37 std::cerr << "invalid range\n";