2010/06/22
「Error #1068」に気をつけろという話
「Error #1068」というランタイムエラーにはまってしまいましたので、調べた結果を記録しておきます。
see? 「Error #1068: int と * は共有できません。」というランタイムエラー再現 URL #wonderfl
2010-06-23 01:09:52 via web
どうやらfor eachとラベルを併用してcontinue <ラベル>;すると、1068のエラーが出る模様・・・。通常のfor分では発生しない。
調べてみると、1068はAS3のランタイムエラーの中でも特殊な位置づけみたいです。
if文をtypoした場合、コンパイルエラーにならずに1068のランタイムエラー。URL
breakやcontinueを使った複雑な制御フローによる1068ランタイムエラー。URL
まあまとめると、現状のコードではコンパイラが正しくコードをコンパイルしてくれないということ。【制御系コードを組み直す】ということです。
ところで、これってコンパイラのバグなんですかね?
コメントを書く
トラックバック - http://d.hatena.ne.jp/asahiufo/20100622/1277224914
リンク元
- 155 http://www.geocities.jp/ahiufomasao/
- 116 http://www.geocities.jp/ahiufomasao/index.html
- 36 http://d.hatena.ne.jp/camelmasa/20080513/1210689349
- 29 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4ADBR_jaJP272JP273&q=ゲームプログラミング+障害物あたり判定
- 21 http://www.google.co.jp/search?hl=ja&lr=lang_ja&tbs=lr:lang_1ja&q=flash+develop+コンパイルオプション -static-link-runtime-shared-libraries&aq=f&aqi=&aql=&oq=&gs_rfai=
- 18 http://www.google.co.jp/search?client=firefox-a&rls=org.mozilla:ja:official&channel=s&hl=ja&source=hp&q=ArgumentError:+Error+#2025:+指定した+DisplayObject+は呼び出し元??%A
- 17 http://www.google.co.jp/search?q=ArgumentError:+Error+#2025:&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a
- 16 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&hs=JVo&rls=org.mozilla:ja:official&q=as3 複数 マスク&aq=f&aqi=&aql=&oq=&gs_rfai=
- 15 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=actionscript3+エディタ+フリー&aq=f&aqi=g1&aql=&oq=&gs_rfai=
- 13 http://www.google.co.jp/search?q=指定した+DisplayObject+は呼び出し元の子でなければなりません。
