| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для начинающих > Строки: копиривание из одной в другую |
| Автор: netzoner 1.10.2006, 01:20 |
| Как скопировать total символов начиная с символа first в другую строку? Просто копирование - работает. Трудность возникает как отсчитать требуемое количество не копируя, а потом скопировать требуемое количество символов. |
| Автор: dumb 1.10.2006, 02:02 | ||
вопрос не понял. |
| Автор: rsm 1.10.2006, 08:41 | ||
Тоже не понял вопрос |
| Автор: netzoner 1.10.2006, 10:46 |
| Что именно в вопросе не понятно? |
| Автор: rsm 1.10.2006, 18:34 |
| Нужно начать с какого-то конкретного символа, @ например, или просто с некоторой позиции? В существующую строку или просто в область памяти для строки? |
| Автор: Akina 1.10.2006, 19:15 |
Ничего не понятно... пока понятно, что существуют строки String1 и String2, заданы позиция first и количество total. Неясно, куда именно копировать - с начала целевой строки или с какой-то позиции? надо ли обрабатывать возможный выход за конец строки - как исходной, так и целевой? и вообще - с какими строками мы имеем дело - Паскалевского типа, PCHAR или ASCIIZ? |