最新情報(固定記事)

※※※※※※※※※※※※※※※※※※※※※※
★スペルマスター
販売開始しました!:Ver1.0
・スペルマスター登録情報

★パツィーノの幸せの鳥
パッチ1.0.2
・パツィーノの幸せの鳥登録情報

★ミナーヴァの冒険 ~従属するモノ~:Ver1.2.0

・ミナーヴァ登録情報

★スーサイダー
予告中です!体験版準備中です!
・スーサイダー仮設ページ公開

★キャッスルえびる
開発中です!進捗50%(体験版範囲:90%)
・キャッスルえびる仮設ページ公開

------------------------------------------------------------
★更新情報(2017/4/25)
更新:パツィーノ登録情報
※※※※※※※※※※※※※※※※※※※※※※

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

    返信削除