(下手な日本語ですみません)size_t以外の引数を取るnew演算子関数とは「配置new」と呼ばれます。Wikipediaによると「当初、インスタンスを特定のメモリアドレスに「配置」するための機能ということで配置newと命名された。後に配置に限らず様々な使い道に応用できることが明らかとなったものの、今でも慣習的に配置newと呼ばれる。自分のnew演算子関数を作れば、配置以外の為にも使えるということですね。@yumetodo@cpper.xyzところでcpper丼、たしか私とS.H.さん以外にもC++erいたはずなんだが、完全にTwitterに回帰されてしまったのだろうか。@yumetodo@cpper.xyzなるほど、たしかに不思議だ。@yumetodo@cpper.xyzこれは強い。@yumetodo@cpper.xyzこれでもなんで引数の型が変化しないとうまく行かないんだろうな・・・。ADLで見つからないというたぐいのエラーがclangででるし、gccはオーバーロード候補にすら上げてこない。@yumetodo@cpper.xyzしっかしWindowsでも普通にAddressSanitizerが動く時代が来るのか・・・。@yumetodo@cpper.xyzへぇ、luaベースのC++ビルドツールか。pkg-config、homebrew、vcpkgからの探索にも対応、と。強い台風20号(ノグリー)は、沖縄の南をゆっくりと北に進んでいます。