2011-05-13 72 views

回答

6

您負責分配和釋放發送到MultiByteToWideCharWideCharToMultiByte的緩衝區。

來自​​的返回值由Win32處理。

+0

非常感謝您的先生! – sadanjon 2011-05-16 16:36:04

3

對於Unicode轉換函數,您需要分配內存來保存轉換後的字符串。你負責這個記憶的生命週期。

對於GetCommandLine,您不需要釋放返回的內存塊。

一個非常基本的經驗法則是,當且僅當您分配內存時,您必須解除分配。