Я создаю библиотеку c # dll для сканирования памяти процесса.
У меня есть статический метод:
int searchASCII(int pid, SByte[] text, int pos)
{
ReadProcessApi RApi = new ReadProcessApi(pid, pos);
return RApi.ASCIIScan(text);
}
и хотите сделать его пригодным для использования в Visual C ++ Managed.
Какой тип должен использоваться для текстового параметра, если я хочу вызвать метод, подобный этому, в c ++:
searchASCII((int)pid, (char[])text, (int)position)
?
В текущем сценарии я получаю ошибку:
"cannot convert parameter from 'char [6]' to 'cli::array<Type,dimension> ^' "