作者legnaleurc (CA)
看板C_and_CPP
标题[问题] plugins的相依问题
时间Thu Mar 19 15:20:30 2009
我在我的程式里加入了 plugin system
但是其中某些 plugin 会依赖到其他的 plugin
请问这样的相依性是正常的吗?
因为我无法保证动态载入时的顺序
但是可以保证使用到那些 plugin 之前
所有的 plugin 都会载入完毕
另一个不太相关的问题
之前有看过要避免异常传播出module
因为异常的ABI可能不相同
但如果客户使用的异常是由我发布出去
是否就不会发生问题?
谢谢....
--
自High笔记(半荒废)
http://legnaleurc.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.23.180
1F:推 hylkevin:什麽plugin system? dlopen,dlsym? 03/19 19:51
2F:→ legnaleurc:Qt的...其实重点是如果动态载入的dll有相依性 03/19 20:15
3F:→ legnaleurc:那随机载入时会不会造成崩溃(真正使用前) 03/19 20:15
4F:推 hylkevin:我不懂Qt 但我觉得载入时不会自动呼叫函数的话 应该不会 03/19 22:27
5F:→ hylkevin:或者说 没有runtime的调用该symbol的位址时 不会当掉.. 03/19 22:30