Как в 32-битной системе взять значения длинного текстового числа Если предпологаемое выходное значение не превышает 4-байта то сделать это очень...
теперь ради интереса решил посмотреть как это сделает - Dev-Cpp unsigned __int64 fff; double ddd; ddd = fff; при дизасме выдал вот такой код:...
я знал эту команду cvtsi2sd но она к сожалению не подходит перед тем как создать тему ради интереса решил посмотреть как это сделает мой -...
Например есть 8-байтная переменная - х с помощью команд сопроцессора (FPU) это можно сделать вот так fild qword ptr х ; Загрузить целое число...
GetProcAddress PROTO :DWORD,:DWORD
макрос invoke должен знать прототип функции например при попытке прописать лишний параметр он вызовет ошибку если например нужно функцию...
Спасибо Marylin, за файлы особое спасибо за - CreateFasmAPI_Include.EXE теперь твой код и у меня заработал на моём пакете - fasm я не знаю всех...
Спасибо Marylin, за участие Marylin, хотел собрать твой пример на своём пакете - fasm которым я иногда пользуюсь когда попадётся какой нибудь...
Большое спасибо rmn, за подсказки синтаксически всё хорошо работает но читабельность оставляет желать лучшего лучше уж использовать...
разбираю ради интереса один пример на С++ с использованием интерфейса с последующей переброской его на рельсы - masm32 в примере используется...
если кому интересно даю ссылку для примера на один мой проект под названием - Меню с подсказками и шевронами этот проект я делал кажется пять лет...
можно сделать определённый вывод если в качестве логического значения использовать только 1-байтную переменную или 8-разрядный регистр то проблем...
R81..., при замере скорости не факт но скорее всего была допущена не точность сейчас честно говоря времени нет а вот завтра утром попробую ещё...
R81..., спасибо за варианты попробую по тестить думаю что если для логического значения будет использоваться переменная 1-байтовая или 2-байтовая...
спасибо за участие в теме в принципи я хотел сделать макрос например - logic с одним параметром что то типа logic dDword где под капотом и...
f13nd спасибо за участие
последний приведенный код конечно рабочий но только для его исполнения нужно использовать и соответственно испортить регистр - eax зачем это...
Иногда нужно чтобы определённая переменная имела только логическое значение ноль или единица так называемое булево значение например при отработки...
Моя ошибка была в том что в первом коде на сороковой строчке перепутал идентификатор структуры в первых двух параметрах функции -...
Сейчас всё работает ;-------------------------------------------------------------------- .686 .model flat, stdcall option casemap :none...
Имена участников (разделяйте запятой).