Кибор » Кибор - Интегрированная среда разработки ботов » Предложения по программе » strcpy

Страниц (1): [1]
 

1. Zireael - 08 Февраля, 2022 - 03:46:35 - перейти к сообщению
Добавить возможность копировать указанное количество байт из массива char.
CODE:
external(INT, "RtlMoveMemory", "RtlMoveMemory", "Ntdll.dll");

char c[99] = {'1', '2', '3', 0, '4', '5', 0, '6', '7', '8', '9', 0};

char c2[99];
initialarray(#c2[0], 0);


// куда копировать, откуда, количество байт
strcpy2(#c2[0], #c[7], 3);
messagebox(format(#c2[0]));


function strcpy2(char #Destination, char #Source, int Length)
{
RtlMoveMemory(address(#Destination[0]), address(#Source[0]), Length);
}

Powered by ExBB FM 1.0 Final