212 похожих чатов

Подскажите, пожалуйста: стоит ли делать библиотеку, которая напрямую взаимодействует с

пользователем (это обязательно, т.к. это и есть цель библиотеки. Она будет использоваться в настольном софте), такой, что она будет либо подгружаться как динамическая, либо, если она не установлена у пользователя, будет использована статическая версия? Такое разделение может пригодиться для того, чтобы, например, пользователь мог настроить внешний вид GUI библиотеки или её поведение. Возможно ли это вообще?

9 ответов

26 просмотров

Нихуя не понятно

megahomyak- Автор вопроса
Sergey P
Нихуя не понятно

Короче: я хочу сделать библиотеку, которая будет пытаться подгрузить себя динамически, а если не сможет, то будет использовать статическую версию себя. Это для того, чтобы можно было настраивать поведение библиотеки обновлением динамической версии, но при этом не было бы обязательной зависимости от динамической версии.

megahomyak
Короче: я хочу сделать библиотеку, которая будет п...

Библиотека не может сама себя подгружать, её всегда подгружает хост

megahomyak- Автор вопроса
Pavel S
Библиотека не может сама себя подгружать, её всегд...

Разве нельзя подгрузить внутри динамическую версию по пути до неё?

megahomyak
Разве нельзя подгрузить внутри динамическую версию...

можно, но это значит библиотека уже загружена. а значит это какая-то другая библиотека

megahomyak- Автор вопроса
Pavel S
Можно, но подгружать будет не сама себя

Ой. "Свою динамическую версию"

megahomyak- Автор вопроса
megahomyak
Ой. "Свою динамическую версию"

То есть будет одна статическая, которая линкуется в компайл-тайме, и динамическая, которая будет иметь некоторый интерфейс и будет подгружена статической, если это возможно.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта