Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

массив pointer, обратиться к ячейке   Найти похожие ветки 

 
[true]TRIx ©   (2010-04-17 22:59) [0]

var
Buf: pointer;
.........
begin
........
BlockRead(F1, Buf^, BufSize, NumRead);
// как обратиться к ячейке Buf, нужно изменить байт и записать
........
BlockWrite(F2, Buf^, NumRead, NumWritten);
........


 
Jeer ©   (2010-04-17 23:09) [1]

Иди кури траву дальше - пока, как видно, не вставило.


 
Anatoly Podgoretsky ©   (2010-04-17 23:10) [2]

> [true]TRIx  (17.04.2010 22:59:00)  [0]

PByteArray


 
[true]TRIx ©   (2010-04-17 23:13) [3]

Удалено модератором
Примечание: Правила читаем и уважаем.


 
DVM ©   (2010-04-17 23:21) [4]


> как обратиться к ячейке Buf, нужно изменить байт и записать

Можно привести к PAnsiChar и обращаться так PAnsiChar(buf)[n]


 
Юрий Зотов ©   (2010-04-18 01:35) [5]

var
 ...
 P: PByte;
begin
 ...
 P := PByte(Cardinal(Buf) + Offset); // Получаем адрес изменяемого байта
 P^ := Value; // Меняем байт
 ...


 
Германн ©   (2010-04-18 01:59) [6]


> Юрий Зотов ©   (18.04.10 01:35) [5]

Делаем из Паскаля подобие Си?
:)


 
oxffff ©   (2010-04-18 16:12) [7]

$POINTERMATH ON?



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
15-1272949646
KSergey
2010-05-04 09:07
2010.08.27
Google code: только OpenSource или нет?


2-1265893182
Б
2010-02-11 15:59
2010.08.27
Какие аудио форматы поддерживает MCI?


15-1263914019
TUser
2010-01-19 18:13
2010.08.27
СШ ГЭС: обледенение


15-1271450855
Kerk
2010-04-17 00:47
2010.08.27
Что делать, чтобы кровать не скользила по паркету?


15-1272141003
Юрий
2010-04-25 00:30
2010.08.27
С днем рождения ! 25 апреля 2010 воскресенье