Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Pointer


8ung ©   (2004-12-10 19:00:00) 

Довольно ламерский вопрос ;)
Как узнать размер данных, на которые указывает Pointer.
Ну, например из файла читается n-ое кол-во байт в указатель. Как потом узнать, сколько байт считано?


Poirot   (2004-12-10 19:56:00) [1]

Орешник:)
А вот я думал, а незяди по Pointer узнать на что он вообще ссылается?!:))))))))))))
тип там узнать и всё такое:)))) хы:))) представляете какойбы м\анагер памяти скоростной можно былобы сдлеать:))))
LOL короче:))))))))


Суслик   (2004-12-10 19:26:00) [2]

супер :)


DiamondShark   (2004-12-10 19:25:00) [3]

Ну, в добрый путсь...


8ung   (2004-12-10 19:24:00) [4]

Долго объяснять... Ладно, придётся окольными путсями..


Fay   (2004-12-10 19:22:00) [5]

Бредятина.


DiamondShark   (2004-12-10 19:20:00) [6]


> 8ung   (10.12.04 19:16) [6]
> Плохо:((((

А по мне -- так вполне терпимо.

Если скажешь, какими путями зародилась такая странная идея, глядишь -- что-нибудь и можно будет придумать.


8ung   (2004-12-10 19:18:00) [7]

ДА ПОИНТЕР


Fay   (2004-12-10 19:17:00) [8]

2 8ung   (10.12.04 19:15) [5]
>> Он по определению - 4 байта
Кто "он"?!


8ung   (2004-12-10 19:16:00) [9]


> Имея только поинтер -- никак.

Плохо:((((


8ung   (2004-12-10 19:15:00) [10]

Какой 1 байт? Он по определению - 4 байта:))))))))))))(ну это только сам поинтер). Мне же не то нужно.


DiamondShark   (2004-12-10 19:14:00) [11]

Имея только поинтер -- никак.


Fay   (2004-12-10 19:10:00) [12]

1 байт


8ung   (2004-12-10 19:07:00) [13]

Да это я просто для примера привел...
Как узнать размер данных, на которые указывает Pointer?


Fay   (2004-12-10 19:04:00) [14]

BOOL ReadFile(
 HANDLE hFile,                // handle to file
 LPVOID lpBuffer,             // data buffer
 DWORD nNumberOfBytesToRead,  // number of bytes to read
  LPDWORD lpNumberOfBytesRead, // number of bytes read
 LPOVERLAPPED lpOverlapped    // overlapped buffer
);


Наверх

Титульная страница Поиск, карта сайта Написать письмо