- DXライブラリ 総合スレッド その10
896 :名前は開発中のものです。[]:2011/11/25(金) 17:16:42.26 ID:BAy23hAg - 頻繁に使う変数はグローバル変数にし、常にメモリを確保しておいたほうがいいのでしょうか?
それとも必要な時ごとにメモリを開放したほうがいいのでしょうか 具体的には http://homepage2.nifty.com/natupaji/DxLib/function/dxfunc_input.html#R5N28 というページの以下のコードです char Buf[ 256 ] ;はグローバル変数にするか、場面によっては使わないようにするかで迷っています。 グローバル変数のほうが絶対にいいとは思うのですが、 HPによってはグローバル変数は絶対悪だ、みたいなこともかいてあります それそもとれは大規模な開発の場面であって、個人では問題ないのでしょうか どちらがよいでしょうか char Buf[ 256 ] ; GetHitKeyStateAll( Buf ) ; if( Buf[ KEY_INPUT_Z ] == 1 ) { // Zキーが押されている } else { // Zキーは押されていない }
|