トップ  >  MQL4リファレンス  >  その他  >  インデントについて
スポンサーリンク
検索

↑の検索エンジンが表示されない人は、
↓の古い検索エンジンを使用して下さい。
カスタム検索
MQL4リファレンスツリー
インデントについて



インデントはソースコードの見易さの為に使われます。
プログラムの動作自体には全く影響ありません。
インデントは主に条件分岐やネストや引数の多い関数で使われる事が多いです。

企業等ではコーディング規則でインデントの使用ルールが徹底されますが、
どこにも納品しない自分の為だけのプログラムであればインデントを使用しなくても全く問題はありません。
インデントを用いない方がソースコードが見易いのであればの話ですが・・・

例(インデント有り):
void OnStart() {

    int test_a = 0;
    
    for ( int icount = 0 ; icount < 10 ; icount++ ) {
        if ( icount > 5 ) {
            for ( int jcount = 0 ; jcount < 10 ; jcount++ ) {
                test_a = icount * jcount;
                printf( "[%d]%d X %d = %d" , __LINE__ , icount , jcount , test_a);
            } // for - jcount
        }
    } // for - icount
}


例(インデント無し):
void OnStart() {

int test_a = 0;

for ( int icount = 0 ; icount < 10 ; icount++ ) {
if ( icount > 5 ) {
for ( int jcount = 0 ; jcount < 10 ; jcount++ ) {
test_a = icount * jcount;
printf( "[%d]%d X %d = %d" , __LINE__ , icount , jcount , test_a);
} // for - jcount
}
} // for - icount
}



スポンサーリンク
スポンサーリンク


Copyright ©2015 MT4でEA自作しちゃお~ All Rights Reserved.


Top

inserted by FC2 system