次の方法で共有


コンパイラ エラー C2479

'identifier': 'allocate( )' は静的なデータ項目に対してのみ有効です

__declspec( allocate()) 構文は、静的なデータに対してのみ使用できます。

次の例では警告 C2479 が生成されます。

// C2479.cpp
// compile with: /c
#pragma section("mycode", read)
static __declspec(allocate("mycode")) void DoNothing() {}   // C2479
__declspec(allocate("mycode"))  int i = 0;   // OK