CopyBank src_bank,src_offset,dest_bank,dest_offset,count

Параметры

src_bank = указатель на исходный банк памяти
src_offset = смещение с которого начать копирование
dest_bank = указатель на банк памяти назначения
dest_offset = смещение с которого начать запись
count = сколько байт скопировать

Описание

Копирует данные из одного банка памяти в другой. Если это копирование в приделах одного банка памяти, следует избегать пересечения копируемых диапазонов.

Пример

; Пример BankSize, ResizeBank, CopyBank 

; создаём банк памяти
bnkTest=CreateBank(5000)

; Заполняем его случайными числами
For t = 0 To 4999
PokeByte bnkTest,t,Rand(9)
Next

; Изменяем размер банка памяти
ResizeBank bnkTest,10000

; Копируем первую часть банка памяти во вторую часть
CopyBank bnkTest,0,bnkTest,5000,5000

; Печатаем конечный размер банка памяти
Print BankSize(bnkTest)

Главная страница

Нажмите сюда, чтобы увидеть последнюю версию этой страницы в Интернете