- ベストアンサー
newの後の()
とあるC++のコードを眺めていたら、 new (&RefToAnObj) Clazz(); という構文がありました。RefToAnObjは引数として渡された非const参照です。Clazzクラスにはnew演算子のオーバーロード定義はありませんでした。 どう解釈したらいいんでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.1
とあるC++のコードを眺めていたら、 new (&RefToAnObj) Clazz(); という構文がありました。RefToAnObjは引数として渡された非const参照です。Clazzクラスにはnew演算子のオーバーロード定義はありませんでした。 どう解釈したらいいんでしょうか?
お礼
どうも失礼しました。よく探してみたら『プログラミング言語C++』に書いてありました。その章だけなぜか読み飛ばしてしまっていました。 回答下さった方々、どうも有難うございました。