HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0907
クルブ・ブルク#deffuncと#includeのぶつかる場合の回避方法3未解決


クルブ・ブルク

リンク

2007/9/7(Fri) 19:09:53|NO.10905

#includeと#deffuncがぶつかり


#Error:symbol in use in line 6 [hsptmp] #Fatal error reported.

の様なエラーが表示される場合の対処方法を教えてください。



この記事に返信する


<hr>

リンク

2007/9/7(Fri) 21:50:07|NO.10923

line 6当たりにぶつかる要因があるんじゃないでしょうか

私も人のことあまり言えませんが、良く見落として似たようなエラーに出会います



矢野

リンク

2007/9/7(Fri) 21:58:34|NO.10925

重複定義もしくは重複命令ですので、

両方の内容を比べて、全く同じ内容の定義なら、
もしくはどちらかの命令を使用しないなら

一方の定義もしくは命令の頭に「;」を付けて、
コメントアウトすれば解決すると思います。

私は、このやり方でエラーを回避できました。



L

リンク

2007/9/7(Fri) 22:14:33|NO.10928

極力グローバルなマクロの定義や関数・命令の定義を避けるようするといいと思います。
モジュール別に#defineなどを使用してもコンパイルされれば自動的に定義部分が
変換されるので問題ないと思います。

user32.as などを使っているとやっかいなんですよね



ONION software Copyright 1997-2023(c) All rights reserved.