-
- Есть ОГРОМНЕЙШИЕ фортран-библиотеки. Там нет никаких C++ и объектов. И очень лёгкий интерфейс с C-кодом. И ведь как-то обошлись... Те же вектора не обязательно через operator+ складывать, а не через спец. функцию вызванную вручную. - fk0(29.12.2017 06:03)
- Вот вам пример простейшей функции для умножения двух матриц из одной такой библиотеки (BLAS): Ксения(1489 знак., 29.12.2017 09:32 - 09:35)
- Обернуть этот вызов в "простую" функцию? Скрипач(237 знак., 29.12.2017 10:58 - 11:02)
- Когда матрицы и векторы - классы, то в них (в данных класса) уже лежат все те параметры, что в эти библиотечные функции надо подставлять. Оттого-то и операция сокращается до простого знака умножения. И все прочие функции от матриц и векторов, даже Ксения(279 знак., 29.12.2017 12:04)
- Вы не поняли. Скрипач(345 знак., 29.12.2017 12:12 - 12:18)
- Еще не всё поправил.. Думай дальше! :) - Хаос(29.12.2017 12:20,
)
- Вот так нагляднее: Хаос(135 знак., 29.12.2017 12:16,
)
- Еще не всё поправил.. Думай дальше! :) - Хаос(29.12.2017 12:20,
- Вы не поняли. Скрипач(345 знак., 29.12.2017 12:12 - 12:18)
- Когда матрицы и векторы - классы, то в них (в данных класса) уже лежат все те параметры, что в эти библиотечные функции надо подставлять. Оттого-то и операция сокращается до простого знака умножения. И все прочие функции от матриц и векторов, даже Ксения(279 знак., 29.12.2017 12:04)
- Обернуть этот вызов в "простую" функцию? Скрипач(237 знак., 29.12.2017 10:58 - 11:02)
- Вот вам пример простейшей функции для умножения двух матриц из одной такой библиотеки (BLAS): Ксения(1489 знак., 29.12.2017 09:32 - 09:35)
- Ну это да. - LightElf(28.12.2017 17:00)
- Статейку нашла на эту тему - с теми же проблемами авторы боролись, но суть сводится к тому, что лишь на Microsoft Visual C всё это работает. Но если так, то и экспортировать ничего не надо, а надо просто на VC писать, тем более что альтернативных Ксения(37 знак., 29.12.2017 03:50, ссылка)
- Создать себе трудности и потом их героически преодолевать - это конечно наш метод, сам люблю. - LightElf(29.12.2017 12:30)
- Если кому-то микрософт платит премию за продвижение визуал-студии, то из этого совершенно не следует, что вообще есть какие-то трудности за пределами виндовса или студии. Эти границы искусственно созданы самим микрософтом. В unix в общем случае fk0(1042 знак., 29.12.2017 05:52 - 06:01)
- Статейку нашла на эту тему - с теми же проблемами авторы боролись, но суть сводится к тому, что лишь на Microsoft Visual C всё это работает. Но если так, то и экспортировать ничего не надо, а надо просто на VC писать, тем более что альтернативных Ксения(37 знак., 29.12.2017 03:50, ссылка)
- Есть ОГРОМНЕЙШИЕ фортран-библиотеки. Там нет никаких C++ и объектов. И очень лёгкий интерфейс с C-кодом. И ведь как-то обошлись... Те же вектора не обязательно через operator+ складывать, а не через спец. функцию вызванную вручную. - fk0(29.12.2017 06:03)