最新情報(固定記事)

※※※※※※※※※※※※※※※※※※※※※※
計画中!
★ルビーのスパイ作戦
カードバトルxアドベンチャー
製作の最新情報はCi-enにて!

発売中!
えびげん、ターニャのラインディフェンス(NEW!)
エヴァいじり
弄ってイかせよう。シミュレーションゲーム!
・キャッスルえびる登録情報ページ
・スーサイダー登録情報ページ
・スペルマスター登録情報
・パツィーノの幸せの鳥登録情報
・ミナーヴァ登録情報

ダンジョンオブエロチックマスター発売中!(プログラム担当)
------------------------------------------------------------
★更新情報(2018/11/01)

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

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は警告があるのにあえて無視するという命令ですからあんまりよくないと思いますけどねぇ

    返信削除