binary-compatibility

binary-compatibility

文章 0 浏览 5

如何设计一个 C++用于二进制兼容可扩展性的 API

我正在为 C++ 库设计一个 API,它将分布在 dll/共享对象中。该库包含具有虚函数的多态类。我担心,如果我在 DLL API 上公开这些虚拟函数,我就无法使…

千纸鹤带着心事 2024-08-12 08:41:51 13 0

Linux 发行版之间的二进制兼容性

抱歉,如果这是一个显而易见的问题,但我在网络上发现的参考资料出人意料地少...... 我正在使用由我们的业务合作伙伴之一用 C 编写的 API,并以 .so …

谁许谁一生繁华 2024-08-11 10:00:38 13 0

VB6 二进制兼容性 - 添加新事件

在 VB6 ActiveX exe 项目中,如果添加新事件,是否有任何方法可以保留事件调度接口的 GUID? 显然,更改现有事件会破坏兼容性。添加新的不会导致 VB6 …

鸵鸟症 2024-08-08 13:03:11 8 0

Java 中的重构方法和二进制兼容性

当重构方法时,很容易在 Java 中引入二进制不兼容(与以前版本的代码)。 考虑更改方法以将其参数类型扩展到父接口: void doSomething(String x); //…

二手情话 2024-08-03 19:14:51 7 0

如果放弃 .NET 中的标准 EventHandler 模式,我会失去什么?

.NET 中的事件有一个标准模式 - 它们使用 delegate 类型,该类型采用名为 sender 的普通对象,然后是第二个参数中的实际“有效负载”,该参数应从 Eve…

泛滥成性 2024-07-27 00:56:33 8 0

更改构造函数参数类型会破坏另一个 jar 中的类

我在公共 jar 中有以下类: public class Common { public Common(List list) { ... } } 然后,我将构造函数参数从 List 更改为 Collection,如下所示…

哭泣的笑容 2024-07-24 06:26:32 6 0

在 d 指针类中添加新成员函数是否会破坏二进制兼容性?

在 d 指针类定义中添加新成员函数是否会破坏二进制兼容性? 例如,与原始定义相比,下面的新定义是否会破坏二进制兼容性? (附带问题,是否有一个工…

雨落星ぅ辰 2024-07-15 08:08:24 13 0

通用共享集合

我很惊讶 Apache Commons Collections 项目仍然没有抽出时间来制作他们的库泛型-意识到的。 我真的很喜欢这个库提供的功能,但缺乏对泛型的支持是一个…

千紇 2024-07-09 23:05:51 14 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文