Если я не правильно, следующие коды используются для копирования массива байтов в позиции памяти в C#:Скопировать количество байтов в положение, в памяти
byte[] byteName = Encoding.ASCII.GetBytes("Hello There");
int positionMemory = getPosition();
Marshal.Copy(byteName, 0, new IntPtr(positionMemory), byteName.length);
Как я могу добиться этого в родной C++?
Заранее спасибо.
strcpy/strncpy. Это очень простые функции, которые расскажет вам любая книга C. – Pubby
@Pubby Я не программист на C, C++. Я программист на C#. Мне нужно преобразовать код в C# для проекта C++. спасибо за указание на это. – olidev
Я проигнорировал главным образом, потому что я получаю «memcpy» как первый результат при поиске в Google * «C++ copy bytes» *. Вы также должны проверить 'std :: copy', что является более общим назначением. Во всяком случае, удачи. – Pubby