Форум: "Потрепаться";
Текущий архив: 2003.06.02;
Скачать: [xml.tar.bz2];
Внизstdcall Найти похожие ветки
← →
Axis_of_Evil (2003-05-14 14:03) [0]subj, т.е. разъясните смысл и назначение.
Использовал в WinAPI.
Понять до конца чего эта (директива или как ее правильнее назвать) дает.
На F1 ипрочие малоприличные слова просьба не посылать
← →
Axis_of_Evil (2003-05-14 14:04) [1]>Понять до конца чего эта дает.
В смысле хочется понять:)
← →
Palladin (2003-05-14 14:06) [2]а так хочется послать, там такая подробная информация с таблицей
← →
MBo (2003-05-14 14:07) [3]Исчерпывающее руководство
http://www.swissdelphicenter.ch/en/showcode.php?id=1233
← →
Axis_of_Evil (2003-05-14 14:12) [4]>pushes them from right to left in the parameter list
Как это перевести, чтоб смысл был?
Просто слева направо выдает значения в функцию?
Тогда какой смысл.
← →
Mike B. (2003-05-14 14:15) [5]> Axis_of_Evil © (14.05.03 14:12)
имеется ввиду порядок в котором параметры помещаются (а потом соответсвенно выбираются) в стек
← →
MBo (2003-05-14 14:17) [6]сначала в стек кладется правый параметр, потом второй справа и т.д. до самого левого. В вызываемой процедуре левый параметр будет лежать "ближним", по адресу ebp + 08
← →
Digitman (2003-05-14 14:17) [7]сейчас будет вопрос про стэк)
← →
Axis_of_Evil (2003-05-14 14:25) [8]2Digitman
Не будет:>
← →
Юрий Зотов (2003-05-14 14:31) [9]Не обязательно ходить так далеко. F1, раздел "Calling conventions".
← →
Digitman (2003-05-14 14:32) [10]
> Axis_of_Evi
в таком случае, не грех бы (до кучи) и еще вопрос задать : cdecl, safecall, pascal пр. неупомянутые почему-то изначально декларации
← →
Anatoly Podgoretsky (2003-05-14 14:45) [11]Смысл в порядке, чтобы был. Другого смысла нет.
Другое дело вопрос, почему справа налево и почему черз стек.
← →
evvcom (2003-05-14 16:30) [12]Попробуй напиши несколько функций с тремя - четырьмя параметрами и для каждой поставь разные директивы соглашений о вызовах. Вызови их и посмотри через CPU Window в чем разница. Обрати внимание на то, как передаются параметры, и на то, кто потом чистит стек.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.06.02;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c