以下は、配列が静的であるかどうかに基づいて配列のサイズを取得する際に問題があるコードセクションです。const char * const a [30]のサイズを取得すると、オブジェクトの初期化前にサイズを判断できない
struct foo
{
static const char* const a[30];
const char* const b[30];
const int ia = __countOf(a) // compiles
const int ib = __countOf(b) // has compile errors related to initialization
};
あなたが問題を記述するために行うことができる非常に最善を「コンパイルされません」となっていますか? –
申し訳ありませんが、私は言葉を聞かせてください、その私は対から取得するエラーは、コンパイルは、f2 – user1881587
のメンバーではありませんV2039で失敗する定義の下のメンバー変数は、 –