Size: a a a

2020 March 26

ПК

Побитый Кирпич in pro.cxx
Drunk
Dll Export Viewer видит функцию в библиотеке, но при попытке LoadLibrary получаю 126 errorCode
Не нашёл библиотеку, проверяй на обычной сишной DLL без всяких C#, чтоб исключить этот фактор
источник

ПК

Побитый Кирпич in pro.cxx
Если не работает с обычными DLL, то проверяй пути
источник

D

Drunk in pro.cxx
LoadLibrary("user32.dll"); тоже не находит
источник

D

Drunk in pro.cxx
источник

D

Drunk in pro.cxx
13я строка, находит файл
источник

D

Drunk in pro.cxx
а LoadLibrary почему-то в GetLastError() кидает 126 error, который и является module not found
источник

ПК

Побитый Кирпич in pro.cxx
Drunk
LoadLibrary("user32.dll"); тоже не находит
Значит всё плохо
источник

D

Drunk in pro.cxx
Есть другие методы подгрузить dll в прогу и пользоваться её функциями?
C Код Компилю из VS, не gcc
источник

D

Drunk in pro.cxx
В C++ с loadlibrary немного проще, а вот C почему-то кидает мне непредвиденные ошибки.
источник

DK

Denys Kostwarov in pro.cxx
Drunk
Есть другие методы подгрузить dll в прогу и пользоваться её функциями?
C Код Компилю из VS, не gcc
Manual map
источник

DK

Denys Kostwarov in pro.cxx
Получаешь хеадеры, фиксишь импорты, релоки, СЕХ(если в длл есть исключения), пробигаешься по ТЛС.
Парсишь экспорты и вызываешь функи с длл
источник

D

Drunk in pro.cxx
Спасибо
источник

DK

Denys Kostwarov in pro.cxx
Не за что
источник

L

Lee Armstrong in pro.cxx
Можно ли реализацию FastPimpl где-нибудь взять, как в докладе Антона Полухина https://youtu.be/_AkF8SpUV3k?t=632
Лениво самому писать :D
источник

ПК

Побитый Кирпич in pro.cxx
Внедрись в Яндекс и украли исходники
источник

I

Ivan in pro.cxx
Побитый Кирпич
Внедрись в Яндекс и украли исходники
А потом влети по NDA сразу на бутылку)
источник

CD

Constantine Drozdov in pro.cxx
@antoshkka а где в разделе "минусы" что теперь мы не можем вычислить что move ctor noexcept и использовать объект в векторе? :)
источник

ПК

Побитый Кирпич in pro.cxx
Constantine Drozdov
@antoshkka а где в разделе "минусы" что теперь мы не можем вычислить что move ctor noexcept и использовать объект в векторе? :)
Можно сбоку прикрутить трейтом, который будут заполнять клиенты, если хотят использовать это в векторе
источник

АК

Александр Караев in pro.cxx
Constantine Drozdov
@antoshkka а где в разделе "минусы" что теперь мы не можем вычислить что move ctor noexcept и использовать объект в векторе? :)
источник

CD

Constantine Drozdov in pro.cxx
Да это какая-то левая отмазка про incomplete, с тем же успехом я могу спросить, можно ли > у вектора когда он incomplete спросить
источник