// ( r1.C ) // 入出力の簡単な例とデバッグの方法 // #include #ifdef DEBUG // デバッグしたい場合に ifdef から endif を定義する。 #define D(x) (x) // コンパイル時にデバッグ・オプションを付けると有効になる。 #else // $ CC -o r1 r1.C -O -v -DDEBUG #define D(x) #endif int main() { int x,y ; cout << "Enter an integer : " ; cin >> x ; y = x*2 ; cout << "\n" << y << " is twice " << x << "\n" ; D( cout << "デバッグ・オプションを付けた場合に出ます" << endl ); } /* [結果] Enter an integer : 10 20 is twice 10 [参考] cout : Console OUTput と覚える cin : Console INput と覚える */