![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с buf:pointer как с массивом char
Новичоккк © (2006-06-30 17:50:00)Функции передаётся указатель на буффер, а так же размер этого буффера. Как реализовать удобное обращение к каждому байту этого буффера как к массиву? Думаю надо каким-то образом использовать PChar... Подскажите
Vlad (2006-06-30 18:13:00) [21]
> Новичоккк (30.06.06 18:08) [2]
как к массиву нельзя, но можно последовательно (в цикле напр.)
Inc(а) переход к след. байту
Новичоккк (2006-06-30 18:08:00) [22]А сделать просто
var
a:PChar;
begin
buf:=a
...
a[0]:='a';
end;
Нельзя?
begin...end (2006-06-30 17:51:00) [23]Приведение к типу PByteArray (или собственному типу-аналогу).