■吉里吉里/KAG/TJS雑談質問スレ■その13at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その13 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト23:名前は開発中のものです。 07/11/21 22:20:02 dk/7PuTp >>21 実際にエラーがでるコードが示されないことにはなんとも・・・ というかなんてエラー? メモリ系の例外なら AddRef/Release の数まちがえてるとかじゃね? 24:名前は開発中のものです。 07/11/21 22:40:10 JA4/q2U+ >>21 tTJSVariantのTypeは TJS_METHOD_DEF(tTJSVariantType, Type, ()) { return vt; } /* for plug-in compatibility */ TJS_CONST_METHOD_DEF(tTJSVariantType, Type, ()) { return vt; } こうなっているが、エラーが起こりそうな気がしない・・・。 戻り値がtTJSVariantではないってことなのだろうか。 検証用のコードがあると調べられるが。 25:名前は開発中のものです。 07/11/21 22:47:33 2z90Z7oM >>23 >>24 コードが煩雑なのでだいぶ省略しますが、大まかには下記のようなコードです。 (相互依存が激しい部分なので検証用に切り離したりできないorz) TJS_BEGIN_NATIVE_PROP_SETTER { // param は tp_stub.h で定義されているマクロTJS_BEGIN_NATIVE_PROP_SETTERで // 宣言された tTJSVariant*型の引数です if (param->Type() != tvtVoid) { // ←ここでエラーが発生する // 何か処理 } } TJS_END_NATIVE_PROP_SETTER エラー内容は、再現が難しく面倒なのでうろおぼえなのですが 「関数Type()が存在しません」という主旨のメッセージです。 吉里吉里本体のエラー通知ではなくランタイムエラーの類でした。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch