新規/削除をオーバーロードするサンプルコードを調べています
そしてそこに私は次のものを持っています
// manage memory for instances
void * roun_class:: operator new(std::size_t s)
{
void * result(::operator new(s));
return result;
}
::operatorを見ているのはこれが初めてです。そして、Google / SOでそれについて何も見つけることができません。では、なぜ :: があり、その前にクラスがないのか説明してください。この::operatorの何がそんなに特別なのですか?? 、
参考までに、 ::operator() が何をするかについては、すでに次のことを見てきました 。 私の質問には本当に答えませんが