【N88互換モード】ActiveBasicその10【イラネ】
■ このスレッドは過去ログ倉庫に格納されています
0680632
2008/10/19(日) 16:47:32有効なアドレスしか渡さないし0除算の可能性もないのにtry〜except書いても何の反応もしないと思うよ。
無効なアドレスなんて自分でアロケートしたときしか発生しない。
そういうトラブルを起こさないためにByVal VarPtr(Rect.left)なんてアドレスの渡し方してるんだし。
(ホントはポインタ変数の作り方がわからなかったんだが)
開発中のちょんぼについては、「デバッグしろ」で済むと思う。
どっかの東証でもメモリリークしていたけど仮にtry〜exceptで書いてたとしても
そのバグがある限りシステムが止まることに変わりはない。
つまりデバッグするしかない。
変な動作によってデータが書き換わって大損害が出る可能性はあるけど。
いや、要求をはねつけるトラブルが1件出るだけでシステム停止する騒ぎにはやっぱならないか。
でもそんな異常が起きるシステムを動かし続けて大丈夫なのかという話だよ。
そういうアドレスを渡される可能性を考えて書けって事なら、
別に他人に使わせるライブラリ整理してるわけでもないので。
そもそも個人で作ってるABで・・とか言い出したらゲームライブラリが充実してるHSPはどーなるんだって話か。
でもライブラリってMicrosoft VisualC++で書かれてるんじゃないかと。
>>679
*は使えるんだって。
■ このスレッドは過去ログ倉庫に格納されています