Teilen über


Compilerwarnung C4950

„type_or_member“: als veraltet markiert.

Bemerkungen

Ein Element oder Typ wurde mit dem ObsoleteAttribute Attribut als veraltet markiert.

C4950 wird immer als Fehler ausgegeben. Sie können diese Warnung deaktivieren, indem Sie die Pragma-Direktive der Warnung oder die Option "/wd compiler" verwenden.

Beispiel

Im folgenden Beispiel wird C4950 generiert:

// C4950.cpp
// compile with: /clr
using namespace System;

// Any reference to Func3 should generate an error with message
[System::ObsoleteAttribute("Will be removed in next version", true)]
Int32 Func3(Int32 a, Int32 b) {
   return (a + b);
}

int main() {
   Int32 MyInt3 = ::Func3(2, 2);   // C4950
}