Udostępnij za pośrednictwem


Błąd kompilatora C2495

"identifier" : "nothrow" można stosować tylko do deklaracji funkcji lub definicji

Atrybut rozszerzony nothrow można zastosować tylko do deklaracji funkcji lub definicji.

Poniższy przykład generuje kod C2495:

// C2495.cpp
// compile with: /c
__declspec(nothrow) class X {   // C2495
   int m_data;
} x;

__declspec(nothrow) void test();   // OK