c++ - 接口(interface)的helpstring应该包含什么?

标签 c++ interface idl

我观察到不同的开发人员对帮助字符串中指定的文本有不同的选择。一些例子,

[
    helpstring ("My Interface"),
]
interface MyInterface : IUnknown
{
}

我不知道这个帮助字符串是否有用(!?)。

[
    helpstring ("Interface used with Module A to do some stuff."),
]
interface MyInterface : IUnknown
{
}

好吗?

[
    helpstring ("Used to implement certain functionality."),
]
interface MyInterface : IUnknown
{
}

还有很多。

在指定接口(interface)的 helpstring 时,您是否遵循任何准则。

最佳答案

据我所知,没有任何准则。我见过很多都是“我的界面”形式的,没用。

如果您了解您的目标受众(内部开发人员、经验丰富的第三方开发人员、IT 人员等),请考虑他们可能拥有哪些技能(并且可能需要使用您的界面)以及什么可以帮助他们。

关于c++ - 接口(interface)的helpstring应该包含什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10876975/

相关文章:

c++ - scanf ("%d %d", &a, &b) == 2 是什么意思?

go - 在结构映射中实现结构集

c++ - 如何使用正则表达式从 C++ 字符串中提取字符串

c++ - 为什么这个 c++ 代码不能在 g++ 4.8.2 中编译

c# - 通用约束如何防止使用隐式实现的接口(interface)对值类型进行装箱?

java - 以类为键的 TreeMap

c++ - [MIDL]如何在idl文件中使用c/c++头文件中声明的接口(interface)?

plugins - 使用 IDL 方法开发浏览器插件的教程。

COM - 返回一个对象接口(interface)数组

具有可变数量和类型的参数的 C++ 函数作为另一个函数的参数