gpt4 book ai didi

D 中的模板和共享库

转载 作者:行者123 更新时间:2023-12-02 22:38:10 24 4
gpt4 key购买 nike

刚刚意识到一些事情:

D 中的几乎所有内容都正在变得模板化。对于单个可执行文件来说这太棒了,但是它如何与共享库一起工作呢?如果在编译之前没有生成代码,那么 D 就无法创建使用模板的共享库,不是吗? (例如,火卫一必须是静态的——没有其他办法,对吧?)

最佳答案

嗯,这与 C++ 代码的问题相同。

只能预编译非模板部分。其他一切都必须提供完整的源代码。

Phobos 是共享库还是静态库在这里没有太大区别。由于 dmd 的共享库问题,它仍然是静态的。

关于D 中的模板和共享库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6666612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com