VC++6.0の悪夢

struct hoge {
    static const bool value = true;
};

error C2258: 純粋仮想関数の宣言に構文上の誤りがあります、'=0' でなければなりません。
error C2252: 'value' : 関数でない識別子が純粋関数であると指定されています。



これが純粋仮想関数だと言い張ってやがります



めんどくさいので、メタプログラミングのライブラリはVC++6.0非対応でいーや