Size: a a a

Ассемблер

2021 May 29

АШ

Алексей Шведов... in Ассемблер
Но сама суть - да, я получаю функции через GetProcAddress, и использую её без импорт-таблицы. Но вот так:
cFile db 'CreateFileA', 0
CreateFile dd ?
mBox db 'MessageBoxA', 0
MessageBox dd ?
...
Очень не хочется делать. Ужасно выглядит
источник

A

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

АШ

Алексей Шведов... in Ассемблер
Не, я по-другому сделал уже
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
угловые скобки возможно не нужны
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
а дальше можно уже сделать таблицы из этиз структур и обращаться к любому элементу через смещение*номер итерации в цикле
источник

P

ProMiNick in Ассемблер
источник

P

ProMiNick in Ассемблер
у кого аккаунт на http://masm32.com/board есть? сообщите об ошибке их макросов
источник

P

ProMiNick in Ассемблер
у готового продукта addref там где в исходном коде задуман release. думаю всем ясно какие дичайшие утечки памяти от такого.
источник

P

ProMiNick in Ассемблер
возможно не нужны? а если параметры через запятую нужно впихнуть как один параметр? а запятая по умолчанию разделяет параметры, вот только угловые скобки и позволяют пробросить все в них заключенное как 1 параметр, даже если внутри запятые.
источник

P

ProMiNick in Ассемблер
Но может ты и прав. Те кто использует такой синтаксис указания параметров не ссылками на место в данных где они определены, а значениями. Почему бы не поглумиться над убогими) Хороший совет - угловые скобки не нужны. в нем скрыт большой сарказм.
источник

A

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

A

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

АШ

Алексей Шведов... in Ассемблер
Но с вариантом со структурами приходится так же мусорить переменными
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
гля как прикольно читается этот код с телефона
источник

A

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

АШ

Алексей Шведов... in Ассемблер
Сейчас в файл закину
источник

АШ

Алексей Шведов... in Ассемблер
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
тогда не мусорь, а сделай 1 метку "table" и в ней прописывай структуры
источник

АШ

Алексей Шведов... in Ассемблер
А инициализация?
источник

АШ

Алексей Шведов... in Ассемблер
У меня так функций 30, если что
источник