作者rollingcom (不是lolicon)
看板C_Sharp
標題[問題] 呼叫unmanaged C++ function
時間Tue Jun 24 22:46:47 2008
我想用DllImport的方法,假如我這個C++ function是做sorting, input是int array
prototype是 void sort(int *buf, int count);
那我C#裡面用的型別應該要是什麼呢?
[DllImport("test.dll")]
protected static extern void sort(int[] buf, int count);
這樣可以嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.138.75.52
※ 編輯: rollingcom 來自: 220.138.75.52 (06/24 22:51)
1F:→ hamsters:可以 06/25 00:18
2F:→ luse:記得要加extern "C" 減少困擾 XD 06/25 12:58
3F:→ rollingcom:我用DEF檔,好像可以不用管extern "C"的樣子:P 06/25 21:26