Войти
ПрограммированиеФорумОбщее

pugixml для взаимодействия разных DLL модулей, как правильно? (2 стр)

Страницы: 1 2
#15
20:24, 9 дек. 2016

FROL
Все, кто пользуются dll-ками собирают указатели внутри библиотеки и удаляют их изнутри библиотеки. Возможно, вы правы про ноду, но это поведение нужно проверить.
Но, всё же, почему не использовать для этого пайпы?
https://en.wikipedia.org/wiki/Named_pipe
https://msdn.microsoft.com/en-us/library/windows/desktop/aa365799(v=vs.85).aspx


#16
22:17, 9 дек. 2016

Тебе нужно что-то типа GObject из glib, а не xml.

#17
23:39, 9 дек. 2016

eXmire
> что-то типа GObject из glib, а не xml.

Может сразу  что-то типа ZeroMQ, чтобы лишний раз не переписывать, потом.

#18
0:29, 10 дек. 2016

iLoled
> Но, всё же, почему не использовать для этого пайпы?
0iStalker
> Может сразу  что-то типа ZeroMQ
Я конечно бегло по теме прошелся. Но насколько понял, парню не IPC нужен вовсе.

#19
1:48, 10 дек. 2016

FROL
> Сейчас так и есть. XML выплёвывается в файл, а потом программа-рендер его
> считывает и начинает пережёвывать.
Может ты не будешь насиловать ни себя, ни форум, а передизайнишь весь этот ахтунг по нормальному?!

#20
2:13, 10 дек. 2016

>>Может ты не будешь насиловать ни себя, ни форум, а передизайнишь весь этот ахтунг по нормальному?!
Да нет я здесь как раз за этим )

#21
9:05, 10 дек. 2016

FROL
> Сейчас это рендер для макса. Но, скажем так, есть идея выделить из него
> экспортёр сцен из макса, потому что экспортёр - вещь полезная.
> Я не хочу сказать что он какой-то очень большой, просто сейчас появилась
> необходимость отдавать его наружу и с ним будут работать другие люди.

Ух, а я как раз хотел 3dsmax привести в пример, как делать не нужно. Ейный SDK экспортит классы и намертво гвоздями прибит к версии CRT, из-за чего плагины под него можно писать только парой версий msvc - другие версии просто не слинкуются, или еще хуже - креши будут из-за sizeof.

Страницы: 1 2
ПрограммированиеФорумОбщее

Тема в архиве.