|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Ноя 11, 2003 20:30:22 Как в стек загружается структура по научному? |
|
|
Дата: Ноя 11, 2003 20:44:53 ??? А по ненаучному? Структуру в стек грузить - это глупость. Передавай указатель. Копию структуры в стеке очень редко когда действительно надо делать. |
|
|
Дата: Ноя 11, 2003 21:02:18 Копию структуры в стеке очень редко когда действительно надо делать. У меня в некоторых процедурах по 5 локальных структур - и ничего :))) |
|
|
Дата: Ноя 11, 2003 21:34:29 masquer Да никто ж и не говорит, что ЧЕГО. Просто нет нужды - впустую память расходуется. А у меня коллега вообще даже буферы на хипе, а не на стеке держит. Процедура получает только указатель на буфер. И переполнение стека до задницы. |
|
|
Дата: Ноя 11, 2003 21:55:05 Da Vinci Указатель стека изменяется на размер структуры и копируется сама структура задом наперёд. Если вам это для масма нужно, то invoke и LOCAL сделают за вас всю грязную работу. volodya Между прочим, Бейсик только так и орудует структурами и нас заставляет (OLE-COM). В API тоже есть несколько подобных случаев. |
|
|
Дата: Ноя 11, 2003 23:26:56 Quantum Мое знакомство с васиком ограничивается программой, складывающей 2 и 2, честно списаной у соседа по парте в 10 классе. Что до OLE/COM - вот когда эти ублюдочные технологии придут в opensource - тогда и буду беспокоится. А пока - знать не знаю :)) Кстати, почитай http://www.lhg.ru/book/harm/hrony.htm - очень смешно. |
|
|
Дата: Ноя 12, 2003 01:11:24 volodya :-))))))))))))) ЗЫ: А я в школе Паскаль учил. |
|
|
Дата: Ноя 12, 2003 01:17:47 Quantum Продвинутая школа :-) |
|
|
Дата: Ноя 12, 2003 01:24:04 Asterix Продвинутый учитель! |
|
|
Дата: Ноя 12, 2003 01:48:57 Повезло :-) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.066 |