| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Delphi|Assembler] Копирование массива |
| Автор: Sovereign 3.2.2007, 17:56 | ||
Есть массив buf[0..w*h*3] и wbuf[0..w*h*4], нужно скопировать из buf в wbuf, так, чтобы первые три в wbuf записывались из buf, а 4-й 255, и так до конца массива, помогите сделать ввиде ассемблерной вставки в delphi, т.е
|
| Автор: JAPH 3.2.2007, 22:45 | ||
| Интересно, Delphi и Pascal одинаково относятся к таким вставкам? Просто нет знаний и возможности проверить. Может, так:
Проверяем |
| Автор: dumb 4.2.2007, 03:18 | ||
если это задание, то ладно еще. если же ты так хочешь ускорить обработку, то лучше этого не делать - оптимизатор справится лучше. JAPH, не, совсем не то. как-то так:
|
| Автор: MBo 4.2.2007, 08:30 | ||
|
| Автор: Sovereign 4.2.2007, 15:24 |
| 2 dumb c вставкой стало немного лучше,всем спасибо =) |