最新情報(固定記事)

※※※※※※※※※※※※※※※※※※※※※※
開発中!
★トラブルトラベル
オフィーリアの一人旅ARPG!

発売中!
・キャッスルえびる登録情報ページ
・スーサイダー登録情報ページ
・スペルマスター登録情報
・パツィーノの幸せの鳥登録情報
・ミナーヴァ登録情報
------------------------------------------------------------
★更新情報(2018/05/11)
更新:

※※※※※※※※※※※※※※※※※※※※※※

2012年9月28日金曜日

■プログラミング
intだかfloatだかを無視して代入すると、切り捨てられるだの何だのといった警告が大量に出る。
数が少なければつぶすべきだし、まれに数学的な理由で本当に問題になることも有る(例えば、切り捨ててしまったがためにZeroDivisionしたり計算が狂ったり)

しかし、99%不要なメッセージなので、表示しないようにするというのも手です。

http://www.c3.club.kyutech.ac.jp/gamewiki/index.php?pragma
 
下記を適当なヘッダに書けばOK。 
#pragma warning(disable:4244)
 
■えび2
特定のショットで弾が見えなくなる妙な現象が発生。
原因はコピペミスで残ったbreak一文でした。

・修正した箇所をdiffで調べる/思い出す
・怪しいところをはすして実行してみる
・トレースしてみる 

ここまでがんばってようやく見つけました…。

続きは返信
■返信
>頑張ってください! 
がんばりまーす!!
 

1 件のコメント:

  1. キャストしたらいいのではないでしょうか?

    iNum = 90;
    float fNum = (float)iNum;

    のように。pragma warningは警告があるのにあえて無視するという命令ですからあんまりよくないと思いますけどねぇ

    返信削除