トップ 最新

#3 [全文検索]

検索方法

並べ替え: 表示件数: 検索条件の書式:

[SIMILAR] WITH 8640 exception WITH 8401 handling WITH 7748 偽tr WITH 7748 偽ca WITH 7748 偽例 WITH 7716 外処 WITH 7438 longjmp WITH 6676 準ラ WITH 6590 expat WITH 5415 人結 WITH 4972 例外 WITH 4706 然使 WITH 4689 前同 WITH 4589 。偽 WITH 4371 デス WITH 3952 ク時 WITH 3603 クタ WITH 3576 ラク WITH 3380 派生 WITH 3145 std WITH 3022 見比 WITH 2836 virtual WITH 2489 、ex WITH 2455 auto WITH 2283 が呼 WITH 2142 年近 WITH 2136 処理 WITH 1903 録す WITH 1843 トラ WITH 1818 記録 WITH 1616 ルオ WITH 1452 るク の検索結果 104 件中 1 - 10 件目 (0.105714367 秒)

1 2 3 4 5 6 7 8 9 10 11 次へ

2002-05-15 [類似検索]

Exception Handling in Windows CE

Exception Handling in Windows CEなんてページを発見。 基本的には、setjmpとlongjmpで例外処理と同じことを行う。ただしこのままだとスタックを巻き戻すときにローカルオブジェクトのデストラクタが呼ばれないので、それを呼ぶようにする。 具体的には、デストラクタ処理をしているクラスを全てあるクラスか ...

#  (スコア:10000)

2002-02-20 [類似検索]

#define EXCEPTION_..

#define EXCEPTION_CODE 0xE0000001 __try { v.push_back(1); } except (::GetExceptionCode() == EXCEPTION_CODE) { // メモリ不足が発生 } のようにする。EXCEPTION_CODEは、::RaiseExceptionで投げる例外のID。ただし、毎回のようにこんなことを書くのは面倒なので、適当にテンプレートクラス/テンプレート関 ...

#  (スコア:3356)

2007-03-29 [類似検索]

[Haskell] 列挙型

data Color = RED | BLUE のような型があるときに、この値と整数をマッピングするにはEnumを使うのが楽です。 data Color = RED | BLUE deriving Enum intToColor = toEnum colorToInt = fromEnum ところが、intToColorに範囲外の整数を渡されると例外になってしまってうれしくありません。適当なデフォルト値に ...

#  (スコア:3355)

2003-12-23 [類似検索]

[Q3] メモリ不足の処理

Invalid Text今まではとにかく近くで捕まえて戻り値で処理するようにしていたのですが、以下のように変えるように決めました。 大きなメモリを確保する場合には、近くで捕まえて他のエラーと同様に戻り値で処理する 小さなメモリを確保する場合には、呼び出しツリーの根元近くでbad_allocを捕まえてプロセスごと ...

#  (スコア:3337)

2006-04-17 [類似検索]

x64 Primer: Everything You Need To Know To Start Programming 64-Bit Windows Systems

Invalid Text構造化例外処理(SEH)をするときのフレームのたどり方がx86と違うとか、呼び出し規約が違うとか。SEHはgccでC++の例外処理を扱ったときと同じように(?)テーブルベースでフレームを辿るようになるようで、例外が発生しなかった場合のtryのコストがほぼ無視できるようになったのではないかと思われま ...

#  (スコア:3327)

2003-07-26 [類似検索]

Windows CEでC++例外処理 (9)

catchブロックを呼び出すと、r0に継続用のアドレスが入れられるようです。そしてフレームポインタはr11なので、r11を元に戻してからr0に返されたアドレスに戻れば良さそうです。 ついでにunwind用の処理もr11を基準に生成されていて、lrをスタックにつんで終わったらその値をpcに戻しているので、unwindするとき ...

#  (スコア:3312)

2003-07-26 [類似検索]

Windows CEでC++例外処理 (8)

C++のコードをアセンブラに落として調べているのですが、メンバ関数を呼び出すときには、r0にthisをセットしてから関数にジャンプすれば良い模様です。 なんだか例外処理と関係なくなって、ARMのアセンブラ入門みたいになっちゃってますね^^;;。 ...

#  (スコア:3294)

2004-05-09 [類似検索]

[Q3] Windows CE版の例外処

Windows CE 4.0以降のSDKでビルドしてあるもの(Sigmarion IIIとPocket PC 2003版)では、例外処理を有効にしてあったのですが、メリットの割にバイナリサイズの増加が激しすぎるので無効に変えてみました。パフォーマンスなどにも多少影響がありそうです。 Pocket PC 2003でお使いの方でパフォーマンスが良くな ...

#  (スコア:3294)

2004-01-08 [類似検索]

The Run-time Type Information library for the Pocket PC 2003 SDK

Pocket PC 2003のSDKを使ったときに例外処理を使うとRTTI周りでリンクエラーになる件の修正モジュールが出ていたようです。 ...

#  (スコア:3294)

2003-07-26 [類似検索]

Windows CEでC++例外処理 (6)

eVC4のヘルプにアセンブラ周りの基本的な部分が載っていますね。関数呼び出しの時のレジスタの使い方など。 evc4help.chmのMicrosoft eMbedded Visual C++ Guide/Microprocessor Referenceあたりです。 ...

#  (スコア:3294)

1 2 3 4 5 6 7 8 9 10 11 次へ