如果我有一個列表需要作爲PARAM像這樣什麼是C#列表<byte>的在C相當於
private bool ReadResponse(HidDevice device, List<byte> response, int length){
//do something
}
我需要C#方法使用unsigned char *pointer
它重新寫入C.會作爲參數是做到這一點的正確方法?這是我現在擁有的C函數簽名。當調用函數時,我將傳入unsigned char data[64]
作爲第一個參數。
bool ReadReport(unsigned char *response, int length){
// do something
}
最終用於這個,我需要將所有讀取的字節存儲到一個字符串稍後。
你似乎知道如何做到這一點。這是什麼問題? – user694733 2015-02-09 14:44:37
所以你絕對不能使用C++? – 2015-02-09 14:59:16
它實際上是一個驅動程序被寫入爲Mac。據我所知工作在Objective-C環境中使用C更容易,我也很少使用C++的經驗。 – 2015-02-10 01:37:04