class a
{
const string XXX = "abcdef";
}
はできない。
エラーメッセージは invalid in-class initialization of static data member of non-integral type
理由 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10634
簡単に訳すと
1、バグではなく、ISO仕様です。
2、コマンドラインオプション -fno-strict-consts 使えば回避できる
{
const string XXX = "abcdef";
}
はできない。
エラーメッセージは invalid in-class initialization of static data member of non-integral type
理由 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10634
簡単に訳すと
1、バグではなく、ISO仕様です。
2、コマンドラインオプション -fno-strict-consts 使えば回避できる