次の方法で共有


コンパイラ エラー C2825

'::' が後に続くときは、クラスまたは名前空間でなければなりません

修飾名の形成に失敗しました。

たとえば、関数名が :: で始まる関数宣言がコードに含されていないことを確認します。

次の例では C2825 が生成されます。

// C2825.cpp
typedef int i;
int main() {
   int* p = new int;
   p->i::i();   // C2825
   // try the following line instead
   // p->i::~i();
}