Constantine
для j0 и j1
Matwey
j0 это функция Бесселя что-ли?
Constantine
угу, j0 и j1 бесселевы в cmath есть
Matwey
Они слава богу не стандартные
Anatoly
Дллимпорт говорит, что эта функция импортируется из сьатик либы
Anatoly
это как экстерн тока в с++?
Anatoly
и для функцый?
Anatoly
нет, в .so все символы по умолчанию экспортируются, в .длл надо указывать
Anatoly
то есть можно уже сконпиленую либу поразному слинковать?
Anatoly
а в so нельзя?
Anatoly
https://github.com/anatoly-spb/cmake_exe_dll/blob/master/dll/dll.h
Anatoly
ну это правила экспорта/импорта символов из dll windows
Anatoly
это всмысле на винде всегда так делают или это хитрости какие, это вот я что не понимаю
Anatoly
Классика
Anatoly
Есть файл dllname.def
Anatoly
В нем список экспортов
Anatoly
А если не хочется писать его, то можно в коде пометить нужные экспорты для длл
Anatoly
ладно , чтото винда эта какаято сложно сложная
Timur
Ха-ха! А какой там порог до кика?
Anatoly
Ха-ха! А какой там порог до кика?
ну, я попытался форварднуть 14 записей
Timur
Ну т.е. 20 за минуту
Berkus
10 там вроде
Timur
И то хорошо
Evgenii
Кстати, clang уже может ядро собрать?
некропост, но оказывается что гугл запатчили ядро, и походу скоро уже можно будет спокойно собирать едро шлангом, и гцц станет ненужен, муахахаха
Evgenii
Series of patches adds build system support for compiling the kernel with clang Link Time Optimization (LTO) http://lkml.iu.edu/hypermail/linux/kernel/1711.0/02686.html
Evgenii
омг
Evgenii
http://www.cs.cmu.edu/~tom7/abc/
Alexander "SonnySlave"
Ура-ура-ура! https://www.reddit.com/r/cpp/comments/7vdpyu/outcome_accepted_into_the_boost_c_libraries/
Alexander "SonnySlave"
а что это?
https://ned14.github.io/outcome/
Constantine
https://ned14.github.io/outcome/
это я уже нагуглил
Constantine
в чем плюшки-то?
Alexander "SonnySlave"
в чем плюшки-то?
я не юзал, не могу сказать
Alexander "SonnySlave"
Прикольная диаграмма: https://ned14.github.io/outcome/use-matrix/
Constantine
ну обмазанные макросами OUTCOME_TRY выглядят ужасно
Constantine
и честно говоря мне категорически не нравятся нетипизированные исключения
Kriso
Привет всем, у меня такой вопрос, а часто ли в индустрии программирования на c/c++ юзают ассемблерные вставки(для ускорения работы или ещё чего-то) подарил на open-source проектах - ничего не нашел.
Kriso
Подарил*
Kriso
Блин
Kriso
Пошарил
Ildar
Только в очень специфических случаях. Большей частью, компилятору виднее, что и где можно хорошо оптимизировать.
Kriso
А можно примерчики или их очень мало?)
Ildar
Я лично никогда не сталкивался и затрудняюсь дать какой-либо пример. Могу только предположить, что в каком-нибудь embedded такое может использоваться, но это не точно.
Kriso
Понял, спасибо.
Pepe 🐸
когда у универе был одногруппник что то кодил для универской конторы целиком на ассемблере
Pepe 🐸
не понимаю вопроса
Vladislav
Не все земноводные - рептилии
Vladislav
Но да, оффтоп
Ioann_
А для чего, если не секрет
Да, сложный вопрос. Компиляторы современные хорошо оптимайзят. А вот старые - нет. Может только ради этого.
Kriso
Понятно😊👍
Ioann_
А так, в мат.аппарате использую. LU разложения и так далее
Matwey
https://ned14.github.io/outcome/
Система обработки ошибок, скопированная с rust?
Evgenii
Просто компилируется, или уже и запускается?
ну я не проверял, но должно запускаться, по крайней мере на арме и когда вмержат все патчи
Anonymous
Не подскажете какой компелятор лучше использовать
Anonymous
GCC
Ender
GCC
MSVC
Anonymous
borland :D
Ender
кстати стоит признать, что долгое время он был лучше многих.
Anonymous
да ну
Anonymous
говно какоето
Dmitrii
> был
Ivan
а почему clang не советуют?
Nikolai
а почему clang не советуют?
Ну потому что он пока на винде не на 100 фурычит) Как будет фурычить - будут советовать))
Ivan
понятно, всегда забываю про винду :)
Nikolai
???
Ну просто на винде шлангом далеко не все соберется.
Pavel
Ну просто на винде шлангом далеко не все соберется.
Ты про проекты написаные под студию?
Pavel
Просто тулчейны андройда тянут шланг, и вроде даже собирают под виндой билды
Pavel
@poisonous_john ты по прежнему евангилируешь?
Pavel
пока да :)
В каком направлении?
Ivan
облачные технологии, Azure короч
Ivan
после геймдева отдыхаю =)) лечусь от постоянных переработок