Size: a a a

Ассемблер

2020 May 13

RG

R G in Ассемблер
блин че все так сложно то((
источник

RG

R G in Ассемблер
нет нормальной справки нигде
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
R G
нет нормальной справки нигде
ты щас про что конкретно?
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
ты щас про что конкретно?
про макрос cinvoke под вин64
источник

RG

R G in Ассемблер
непонятно по какому соглашению он работает
источник

RG

R G in Ассемблер
на 64 бит нет cdecl
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
R G
непонятно по какому соглашению он работает
fast же. для х64 только одно соглашение
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
fast же. для х64 только одно соглашение
тогда invoke и cinvoke должны были бы совпадать, то они почему то разнятся
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
R G
непонятно по какому соглашению он работает
так напиши прогу и посмотри как да что там
источник

RG

R G in Ассемблер
invoke это чистый fastcall, но тогда неясно что есть cinvoke
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
R G
тогда invoke и cinvoke должны были бы совпадать, то они почему то разнятся
пиши без макросов и не заморачивайся
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
пиши без макросов и не заморачивайся
я и без макросов не понимаю по какому соглашению вызывать функции msvcrt
источник

RG

R G in Ассемблер
там не обычный fastcall явно
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
R G
я и без макросов не понимаю по какому соглашению вызывать функции msvcrt
тогда твои проблемы не в знании макросов, а в том для чего они нужны
источник

RG

R G in Ассемблер
так я понимаю для чего они нужны
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
вот, это мануал фасма
источник

RG

R G in Ассемблер
просто не понимаю какое соглашение
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
примерно тоже самое есть в википедии и на msdn
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
вот, это мануал фасма
ну так это понятно все с invoke. Я не понимаю зачем cinvoke тогда, в чем между ними разница
источник

RG

R G in Ассемблер
на х86 cinvoke был для cdecl'a , на х86_64 хз для чего
источник