Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Cでは、
sFoo** foo = (sFoo**)malloc(2 * sizeof(sFoo*));
new を使用した C++ に相当するこのコードは何ですか?
ありがとう!
同等のコードは
sFoo** foo = new sFoo*[2];
u は 2 の配列を割り当てていsFoo*ます。
sFoo*
また、C コードの注意点として、void*から別の型にキャストすることは不要であり、メンテナンスの手間がかかるため、お勧めしません。C++ では、そのコードを C++ コンパイラで実行するだけで十分です。
void*