Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Указатели

27K
09 сентября 2008 года
Everhest
44 / / 20.07.2008
Хай, простите за тупой вопрос, но весь день хожу и думаю, а как узнать где в процедуру передавать указатель на переменную, а где значение???
39K
09 сентября 2008 года
kupec
17 / / 11.08.2008
если процедуре нужно только значение переменной, то и передавать надо значение,
а если процедура будет изменять значение переменной, то надо передавать указатель на переменную,
хотя всё зависит от процедуры...
12K
10 сентября 2008 года
__AleXX__
133 / / 02.04.2007
Это зависит от сигнатуры процедуры.
Или я как-то не так тебя понял? Объясни что ты имеешь в виду.
27K
10 сентября 2008 года
Everhest
44 / / 20.07.2008
__AleXX__

Простой пример:

invoke _lcreat,[path_buf],0

или

xor eax, eax
push eax
lea eax, [path_buf]
push eax
call _lcreat

Так вот как узнать где какой способ применить???

P.S. код писан на фасме. Я показал все просто, хотя заранее знаю что invoke _lcreat,[path_buf],0 так работать не будет...
14
10 сентября 2008 года
Phodopus
3.3K / / 19.06.2008
Справка по функции -> Тип параметра
27K
20 сентября 2008 года
Everhest
44 / / 20.07.2008
Флуд! :|
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог