共用方式為


編譯器錯誤 C3181

'type' : 運算子的操作數無效

無效的參數已傳遞至 typeid 運算子。 參數必須是Managed類型。

請注意,編譯程式會針對對應至 Common Language Runtime 中型別的原生類型使用別名。

下列範例會產生 C3181:

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

int main() {
   Type ^pType1 = interior_ptr<int>::typeid;   // C3181
   Type ^pType2 = int::typeid;   // OK
}