Export (0) Print
Expand All
Expand Minimize

Compiler Error C2495

'identifier' : 'nothrow' can only be applied to function declarations or definitions

The nothrow extended attribute can be applied to function declarations or definitions only.

The following sample generates C2495:

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

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

Community Additions

ADD
Show:
© 2014 Microsoft