cMinなど (コード片シリーズ#1)

(1)

// int a[10]; だとして.
for (i = 0; i < 100; i++) {
    printf("%d ", a[cMax_int(i, 9)]);
}
#define cMax_int(a, b)    funcChkMax_int(a, b, __FILE__, __LINE__)

int funcChkMax_int(int a, int b, const char *fil, int lin)
{
    if (a > b) {
       printf("funcChkMax_int: error in %s(%d)\n", fil, lin);
       exit(1);
    }
    return a;
}

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS