2
我一直在尋找SoundTouchhWrapper的.NET,我看到了這一點:整編,StringBuilder的,並且在的DllImport字符指針
[DllImport (SoundTouchDLLName)]
internal static extern void soundtouch_getVersionString2 (StringBuilder versionString, int bufferSize);
而且從原單C中的頭文件++庫:
__declspec(dllimport) void __stdcall soundtouch_getVersionString2(char* versionString, int bufferSize);
我在哪裏可以閱讀它的工作原理? StringBuilder如何傳遞給這個函數充滿了數據?
使用StringBuilder的固定-lenght串這裏描述:http://msdn.microsoft.com/en-us/library/s9ts558h.aspx在固定-Lenght字符串緩衝區部分。 – fcuesta
我現在明白了。添加你的答案。 – zgnilec