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

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

TObjectStack или TStack??


sat ©   (2007-03-21 11:49:00) 

мне надо запихнуть в стандартный стек данные типа float///как привести тип float к TObject или ponter?


MBo   (2007-03-21 12:21:00) [1]

Если float=Single, 4 байта, то простым приведением типа к pointer можно обойтись


sat   (2007-03-21 12:04:00) [2]

все спасибо


Reindeer Moss Eater   (2007-03-21 12:03:00) [3]

Pointer(Integer)


sat   (2007-03-21 12:02:00) [4]

хорошо мне  надо запихнуть целое...

какие функции преводят integer к pointer? я понял что ты хочешь объяснить?


Reindeer Moss Eater   (2007-03-21 12:00:00) [5]

Ну есть такие (или почти такие)
И чего дальше?
Строка в стек влезет только если она не длинее четырех байт.
А в целое дабл не влезет - "Нельзя впихнуть невпихуемое".


sat   (2007-03-21 11:57:00) [6]

стандартные типа StrToInt , FloatToInt и т.д


Reindeer Moss Eater   (2007-03-21 11:56:00) [7]

а стандартных функциий нету ни каких?

Все функции стандартные.
/А какие функции "нестандартные" ?/


Reindeer Moss Eater   (2007-03-21 11:55:00) [8]

Вот твой дабл:
--------
Вот что можно вставить в стек:
----

Пилим -------- пополам и получаем два ---- ----
Приводим их обоих (обеих?) к пойнетру и вставляем в стек.


sat   (2007-03-21 11:53:00) [9]

а стандартных функциий нету ни каких?


sat   (2007-03-21 11:52:00) [10]

Reindeer Moss Eater © т.е можно по подробнее?


Reindeer Moss Eater   (2007-03-21 11:52:00) [11]

куда еще-то подробнее?


sat   (2007-03-21 11:51:00) [12]

pointer


Reindeer Moss Eater   (2007-03-21 11:51:00) [13]

Пили double на куски по 32 бита приводи к чему надо и вставляй поочереди в стек


Наверх

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