Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, NP100, Вы писали:
NP>>Всем привет!
NP>>Стою перед задачей очистки стека после(перед) вызова(ом) функции типа cdecl.
А>Что бы это значило? Сгенерированный компилятором код сам всё это делает, вмешиваться не стоит.
ну вы это бросьте, оригинатор требует очистку стека ДО вызова! не все современные компиляторы это могут.
---
С уважением,
Сергей Мухин
Re: cdecl - очистить стек перед/после вызова функции
Здравствуйте, NP100, Вы писали:
NP>Всем привет!
NP>Стою перед задачей очистки стека после(перед) вызова(ом) функции типа cdecl.
А что значит "задача очистки стека" ? поясните
Т.к. компилятор заталкивает параметры таких функций
в стек, вызывает cdecl функцию, и затем исходя из
известного компилятору размера всех параметров
которые заталкивались ранее, восстанавливает
регистр указателя стека в прежнее (до вызова
cdecl функции) значение.