Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

exception handling

0 views
Skip to first unread message

到什麼時候ㄋ??

unread,
Aug 29, 2002, 1:02:41 AM8/29/02
to
※ 引述《hacper (到什麼時候ㄋ??)》之銘言:
> 在C++ prime中文版中 P.559
> int a=100 ;
> try
> {
> throw a;
> }
> catch(int& a)
> {
> a=1000;
> }
> printf("%d",a);
> 結果: 100
> 為什麼我已經宣告reference
> 卻仍然無法改變 a 的值呢?

我忘了說
在C++ prime中文版中 P.561

他說在rethrow時
我們可以藉由reference 來改變throw原本的值
以便rethrow出新的exception

我在這兩頁上所看到的敘述是不一樣的
不想得有人可以為我說明一下這裡的觀念嗎?
--
[0m [1;33m※ Origin: [36mYahoo!奇摩 大摩域 [37m<telnet://bbs.kimo.com.tw> [m
[1;35m◆ From: [1;32m163.13.133.65 [m

0 new messages