myon___ 2015-04-13 10:05:40

[C++] privateな定数 このエントリーをはてなブックマークに追加

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

これじゃpublicどころか魔黒の副作用まで起こしそうなんだよなぁ

// foo.h

#ifndef FOO_H
#define FOO_H

class foo {
private:
#define NUM 123
};

#endif

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

コメント(1)

#1 utubyou009 2017-07-25 18:23:10  

 public:  
 void incr(){++NUM;}

を追加しただけで発狂する。

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

Twitter認証

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

[C++] 哀愁漂うセミコロン

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

つい先ほどやってしまったミス。
...

/*
 * unko.cpp
 */

#pragma once

...

鑑賞する »

[その他] [PL/SQL]自動生成?いいえ、手書き...

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

処理本体はあえて除外したくなるほどの衝撃...

PROCEDURE my_annonymous_arguments (
   ...

鑑賞する »

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

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

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

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

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

鑑賞する »