NULLについてとゲームループの回し方について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: NULLについてとゲームループの回し方について

Re: NULLについてとゲームループの回し方について

#3

by こたん » 6年前

なるほど
返信ありがとうございます

ちなみにゲームループはこれでただしいでしょうか?

Re: NULLについてとゲームループの回し方について

#2

by naohiro19 » 6年前

C言語においては #define NULL ((void*)0) と定義されています。

C++における NULLは #define NULL 0 と定義されています。
C++11では ポインターが何も刺していないことを表す nullptr というキーワードが用意されました。

NULLについてとゲームループの回し方について

#1

by こたん » 6年前

NULLとゲームループのやり方についての質問です

time_t t = time(NULL);
for(;;){
if (t != time(NULL))
t = time(NULL);
printf("%d",t);
}

timeを使って1秒ごとに時間を表示しています
なぜNULLが入るのかわかりません
NULLとはいったいなんなのでしょうか


int cnt=0;
for(;;){
int a=0;
cnt++;
if(cnt=>20000){
a==1;
cnt=0;
}
if(a==1){
--------処理のupdata,drow---

----処理の終わり-----
a=0;
}
}
こんな感じでゲームループを作っています
しかし60フレームや120フレームで処理する方法があったり
このループの回し方で正しいのかいささか疑問があるので
正しいゲームループの回し方を教えていただけたらなと思っております
またNULLのほうも分かるかたいれば教えてください。

ページトップ