Compilerfehler C2710
"construct" : "__declspec(Modifier)" kann nur auf eine Funktion angewendet werden, die einen Zeiger zurückgibt.
Eine Funktion, deren Rückgabewert ein Zeiger ist, ist das einzige Konstrukt, auf das modifier
angewendet werden kann.
Im folgenden Beispiel wird C2710 generiert:
// C2710.cpp
__declspec(restrict) void f(); // C2710
// try the following line instead
__declspec(restrict) int * g();