可能重复:
malloc() 与 HeapAlloc()
我知道我们可以在 C 中使用malloc
/free
来分配/释放堆内存,并在 C++ 中使用new
/delete
来做类似的事情。
至于 Windows,我偶尔看到有人使用HeapAlloc
etc API 来分配内存,与 C/C++ 对应的有哪些不同?
什么是在堆上分配wchar_t
缓冲区的最佳方法,该缓冲区将用作某些 Windows API 的输入?
可能重复:
malloc() 与 HeapAlloc()
我知道我们可以在 C 中使用malloc
/free
来分配/释放堆内存,并在 C++ 中使用new
/delete
来做类似的事情。
至于 Windows,我偶尔看到有人使用HeapAlloc
etc API 来分配内存,与 C/C++ 对应的有哪些不同?
什么是在堆上分配wchar_t
缓冲区的最佳方法,该缓冲区将用作某些 Windows API 的输入?