接口的帮助字符串应包含什么
What should helpstring of the interface contain?
我观察到不同的开发人员有不同的文本选择,可以在帮助字符串中指定。一些例子,
[
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
{
}
许多其他人。
在指定接口helpstring
时,您是否遵循任何准则。
我知道没有指导方针。 我见过很多"我的界面"形式的,这是无用的。
如果您了解您的目标受众(内部开发人员、经验丰富的第三方开发人员、IT 人员等),请考虑他们可能具备哪些技能(并且可能需要使用您的界面)以及什么会对他们有所帮助。
相关文章:
- c++库的公共头文件中应该包含什么
- 在C++中包含原型文件的正确方法是什么?
- 我应该包含什么来制作 boost.python 扩展?
- 在Visual Studio C++项目中包含源库的正确方法是什么?
- 在使用包含冒号的类似函数的宏时,是什么导致了这种编译器差异?
- 读取大文件(>2GB)(文本文件包含以太网数据)并通过不同参数随机访问数据的最佳方法是什么?
- 在wxWidgets的事件中包含我自己的数据的最佳方法是什么?
- 是否可以将要"ShellExecute"的文件包含在 dll 中?如果是这样,"ShellExecute"中的文件位置应该是什么?
- 为什么我应该在scanf()-家族成员中包含一个长度修饰符作为参数?有什么好处?使用长度修改器进行扫描的作用
- 什么是正确的 macOS vscode 智能感知C++包含标准库的路径?
- C++ LibcURL IMAP 获取包含主题行的变量是什么?
- VS2015 / 2017中的TRACE宏无法编译 - 我需要包含什么?
- (C++)我需要在新类的头文件中包含什么
- 我可以在c++接口(抽象类)中包含什么
- 接口的帮助字符串应包含什么
- 指针包含什么类型的数据
- 我的头文件中应该包含什么C++
- cv::meanShift函数包含什么
- 依赖于另一个静态库的静态库包含什么?
- 空字符串在C++中包含什么