Если у меня есть C метод #, который принимает в списке как пары, как этотЧто эквивалент C# Списка <byte> в C
private bool ReadResponse(HidDevice device, List<byte> response, int length){
//do something
}
мне нужно переписать его в C. Would с помощью unsigned char *pointer
как параметр должен быть правильным способом? Вот текущая подпись функции C, которая у меня есть сейчас. При вызове функции я буду передавать unsigned char data[64]
для первого параметра.
bool ReadReport(unsigned char *response, int length){
// do something
}
Конечное использование для этого, что мне нужно сохранить все прочитанные байты в строку позже.
Вы, кажется, знаете, как это сделать. В чем проблема? – user694733
Значит, вы определенно не можете использовать C++? –
На самом деле это драйвер, написанный для Mac. с C в среде Objective-C намного проще. У меня также мало опыта работы с C++. –