Добрый день. Задача: если вызывать диалог выбора файла, как в примере, чтобы в диалоге уже было задано имя файла, которое нужно открыть, то, если имя длинное, оно полностью не прописывается в окне ввода диалога (см. ...
Написать dll для вызова готовой процедуры C++ из Delphi
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Добрый день!
Задача такая:
Есть библиотека http://www.alglib.net/ в которой в процедуре smatrixgevd реализована возможность диагонализации матрицы (решение обобщённой задачи на собственные числа/вектора) в рамках арифметики произвольной точности, её можно скачать по ссылке
http://www.alglib.net/translator/re/alglib-2.6.0.mpfr.zip
Она написана на C++ (там также используется библиотека mpfr, http://www.mpfr.org/).
Я хотел бы вызывать эту процедуру из Delphi.
Т.о. необходимо написать dll-ку с использованием среды C++Builder 10.2 (в крайнем случае Visual Studio).
Т.е. задание состоит в написании
- проекта (dll), которые я мог бы открыть и откомпилировать в C++Builder 10.2/Visual Studio (т.е. не должно быть проблем с зависимостями, все необходимые файлы должны присутствовать).
- тестовой программы (исходника), написанной на Delphi 10.2, в которой вызывается данная dll и получается результат диагонализации (собственные вектора и собственные числа).
При этом используется арифметика произвольной точности, т.е. нужен новый тип в Delphi, в котором будут задаваться матрицы/вектора.
Дополнения:
Для mpfr есть готовая сборка для Visual Studio
http://www.atelierweb.com/mpir-and-mpfr/
Для Delphi есть обёртка для gmp: https://github.com/EricGrange/gmp-wrapper-for-delp...
Может понадобится.
- Похожие заказы
- Прикладное ПО1 исполнительЗавершен6 лет назад
- $100
Автоматическая программа для ставок в онлайн букмекерских конторах.Минимум двух. Требуется чтобы программа сама осуществляла ставки.Могла подключится если заблокирован доступ. Первая ставка 100,вторая 200, третья 400, четвертая 800.Нужно чтобы это регулировалось,можно было поменять например на 5 ставок или ...
Прикладное ПО1 исполнительЗавершен6 лет назад Добрый день! Есть десктопное приложение, разработанное на C++ и Qt. Приложение опрашивает сервер по http, периодически, получает сообщения, которые отображает. Раз в несколько часов вылетает с ошибкой: Application Error Faulting application name: main.exe, version: 0.0.0.0, time stamp: 0x0356b5f8 Faulting module name: ...
Прикладное ПО1 исполнительЗавершен6 лет назаднеобходимо создать программу переводящая номера продукции (А.12.2; Б.12.2; 3.2.4; С.2.5 и т.д.) в штрих код, при дальнейшей отгрузке этой продукции со склада сканировании штрихкода формирование базы данных отгруженной продукции.
Прикладное ПО2 заявкиЗакрыт6 лет назадТребуются знания или способность разобраться: Python 3.5
Прикладное ПО7 заявокЗакрыт6 лет назад- $35
СРОЧНО Курсовой проект выполнить нужно до 10(11 крайний день).01.2018 Не могу сделать программу так как у самого мало опыта, недавно начал сам заниматься всерьез. Мог бы сделать и сам, но мне еще много надо изучить как ...
Прикладное ПО2 заявкиЗакрыт6 лет назад Необходимо создать программное обеспечение организации в сфере финансового управления.
Прикладное ПО4 заявкиЗакрыт6 лет назад- $50
Есть программа SP, доступа к коду программе нет. У этой программы есть область,подсвеченная на скриншоте, где располагается дерево решений. Нужно считать это дерево (полностью, т е со всеми ветками и подветками) и сохранить данные в.txt файл. Считывание ...
Прикладное ПО2 заявкиЗакрыт6 лет назад Здравствуйте! Прототип программы можно увидеть в видео по ссылке https://www.dropbox.com/s/3mo2qsw5fwg1ypn/%D0%9F%D0%B0%D1%80%D1%81%D0%B5%D1%80.avi?dl=0 1. Загружаем ключевые фразы, затем получаем список сайтов по этим фразам через Яндекс.XML 1.1 Дублирующий вариант загрузки, когда Фразы+УРЛ загружаются в программу через Эксель 2. Парсим ...
Прикладное ПОнет заявокЗакрыт6 лет назад- $200
Суть задачи: есть 3 сайта (2 рабочих, 3-й на стадии открытия) 1 сайт на cms opencart 1.5.1.3 2 сайт на платформе PROM.UA 3 сайт будет на платформе ZAKUPKA Задача получать данные по заказам с этих 3-х сайтов в нашу базу, ...
Прикладное ПО3 заявкиЗакрыт6 лет назад