初期化処理など、一回こっきりでそれ以降は無動作でリターンするような関数の作り方。 これでいいんだ。 void func( int hoge ) { static int flag = 0; if( flag > 0 ) return; flag = 1; //以降一回こっきりのホゲホゲ処理 ... return; }static変数がミソ。
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。