8

私は、広く使用されているいくつかのコードに出くわしallocateました。例えば、

char* recordDate = allocate<char>(20)

これまでに割り当てを使用したことがないため、問題は、malloc と割り当ての違いは何ですか?

私が知ることができる違いの1つは、その利点については不明ですが、mallocは生のメモリを提供するのに対し、allocateは生のメモリを提供するように見えますが、ポインターを特定の型にキャストする必要がないことです。

4

3 に答える 3