次のコード:
__declspec (thread) static int somearray[4][4] = {
{16, 12, 12, 8},
{12, 8, 8, 4},
{12, 8, 8, 4},
{ 8, 4, 4, 0}};
次のエラーがスローされます。
error C2144: syntax error : 'int' should be preceded by ';'
ここの配列でスレッドローカルを正しく使用していないようです。どうすれば正しいですか?