fractal.tfract - TFEngine & T-Fract 開発室
フラクタルエンジンライブラリ TFEngine
フラクタルジェネレータ T-Fract
#3: 関数の戻り値 bool
Date: 2001/02/22 07:40:55 Thu Author: tos (tnet0004)
Child Article: #4: 関数の戻り値 bool
バグを発見し、デバッガで追っていると、信じられない現象に遭遇しました。
関数内では2を返しているのに、その関数の呼び出し元では、1が返って
くるのでした。
bool
Update (void)
{
int Modify;
....
Modify = 2;
....
return (Modify);
}
....
modify = Update();
でも、よく見ていると、関数の戻り値の型が bool になっていました。
勝手に(自動的に)int型を true/false に変換してくれているのですね。
うれしいような、お節介のような。どうせなら、ワーニングを出して
欲しいところです。
tos.
■ この記事のコメントを書く
■ この書き込みを削除/復活します(投稿者のみ可)
■ この書き込み近辺の一覧表示へ
【最新20記事
[一覧]
[ツリー]
[一括]
】
【最新の記事は 15 番です.】
■ メインページ