Udostępnij za pomocą


Błąd kompilatora C2505

Symbol: "__declspec(modifer)" można stosować tylko do deklaracji lub definicji obiektów globalnych lub składowych danych statycznych

Uwagi

__declspec Modyfikator zaprojektowany tak, aby był używany tylko w zakresie globalnym, był używany w funkcji.

Aby uzyskać więcej informacji, zobacz appdomain and process (Domena aplikacji i proces).

Example

Poniższy przykład generuje kod C2505:

// C2505.cpp
// compile with: /clr

// OK
__declspec(process) int ii;
__declspec(appdomain) int jj;

int main() {
   __declspec(process) int i;   // C2505
   __declspec(appdomain) int j;   // C2505
}