tkcomcom1is 2016-03-06 11:14:27

[C] 便利なコメントアウト このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

デバッグのためにこんなコメントアウトの仕方をしているのは、多分僕だけだと信じたい。
※分かりやすくするため、あえて同じ名前の関数を書いています。

#include <stdio.h>

// 有効
int main() {
    int i;
    
    for (i = 0; i < 100; i++) {
//      /*
        printf("Hello, world!");
        //*/
    }
}

// 無効
int main() {
    int i;
    
    for (i = 0; i < 100; i++) {
        /*
        printf("Hello, world!");
        //*/
    }
}

使い方ヒント: 「これは臭う」という行を見付けたら、各行のsmellをクリックしてマーキングしておきましょう(要Twitter OAuth認証)

コメント(1)

#1 kero1209 2016-04-22 05:36:29  

デバッグコードなら#if DEBUG を使うべき。外す時に書き換えなくていい。

コメント投稿には、twitter認証が必要です。

Twitter認証

このウンコードに臭った人は、こちらのウンコードにも臭ってます

[C] 既存のコードを極力残したかったらしい。

このエントリーをはてなブックマークに追加

特別仕様版で関数の機能変えたかったみたい...

/*プロトタイプ宣言省略*/

/*関数hogehoge*/
#ifnde...

鑑賞する »

[C++] constとは一体…

このエントリーをはてなブックマークに追加

constの意味あるの…?

class Hoge
{
private:
  // メンバ変数は数百ある...

鑑賞する »

[Java] is禁止令

このエントリーをはてなブックマークに追加

ウンコードの趣旨とは違い、レビューで指摘...

// Mod yamada Start

// 一般的に考えて真偽値を返すメ...

鑑賞する »