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

Вниз

нетипизированный параметр-переменная функции   Найти похожие ветки 

 
Демонов Е.В. ©   (2002-09-09 16:37) [0]

Знаю, можно так
function asd(var s):string;
begin
...
end;
Т.E. не укаэывать тип переменной -но как дальше с этой переменной работать -подскажите - как узнать её размер - а Может Быть, и тип если это возможно?
И Ещё с ней можно делать-
Просто Была задача - загоняеться переменная s , а выходит строка 01010100101 - разложение этой переменной по битам.
А может эту задачу можно решить иначе?


 
MBo ©   (2002-09-09 16:40) [1]

это просто указатель. для правильной интерпретации нужно знать, что лежит по указанному адресу.

>разложение этой переменной по битам.
доаольно абстрактно...


 
Старый Паскалист   (2002-09-09 16:43) [2]

Это объявление фактически равносильно

function asd(const ps: Pointer):string;
begin
...
end;

Что ты можешь сделать с нетипизированным указателем?
Вот то же самое и с сабжем.
(Можешь, например, её адрес узнать @s).

Размера же ты её не узнаешь.



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
1-61091
Карелин Артем
2002-09-09 15:22
2002.09.19
Переменное число параметров в процедуре.


14-61271
RV
2002-08-22 19:34
2002.09.19
опрос...Кто кем работал до сегодняшнего дня?


14-61294
kull
2002-08-23 15:43
2002.09.19
Посоветуйте хороший бесплатный XML редактор...


1-61139
Hoaxer[]
2002-09-06 17:10
2002.09.19
Загрузка изображения


7-61329
Lex_2000
2002-05-13 13:07
2002.09.19
Проблема переноса программы с Win98 на NT. (+)