在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python  C#/ 以下下這段Python代碼對(duì)應(yīng)的c#實(shí)現(xiàn)方式是什么樣子的,求指教

以下下這段Python代碼對(duì)應(yīng)的c#實(shí)現(xiàn)方式是什么樣子的,求指教

以下這段代碼轉(zhuǎn)換為c#是什么樣子?求大神指教

raw_memory = bytearray(buf_size)
ctypes_raw_type = (ctypes.c_char * buf_size)
ctypes_raw_memory = ctypes_raw_type.from_buffer(raw_memory)
encLen = Objdll.encode(byref(ctypes_raw_memory), buf_size,inputCode,len(inputCode))
回答
編輯回答
青瓷

已解決,解決辦法如下:

 byte[] buffer = new byte[0x1000];
 IntPtr intPtr = Marshal.AllocHGlobal(buffer.Length);
 int encLen = encode(intPtr, 0x1000, "454545454544fdfd", "454545454544fdfd".Length);
 Marshal.Copy(intPtr, buffer, 0, 0x1000);
2018年6月24日 03:25