gpt4 book ai didi

c - 何时在 Doxygen 中将 [in] 与 [in,out] 与结构参数一起使用

转载 作者:太空宇宙 更新时间:2023-11-04 02:00:28 25 4
gpt4 key购买 nike

以下是 Doxygen 中 [in] 或 [in,out] 参数的示例吗?我有一个指向要传递给函数的结构的指针。该函数将修改结构的一部分,但不会修改全部。

此外,如果我返回相同的结构指针以使我能够进行函数链接怎么办?在这种情况下,我仍在修改输入参数的一部分,但我也将其返回。

最佳答案

您的示例是 [in,out] 的情况。您使用 struct(通过指针),在函数返回后 struct 不再与以前相同。您没有修改所有内容并且它保留在同一位置这一事实是无关紧要的。如果您的函数具有修改对象的副作用,则它是一个输出参数。

您返回指向对象的指针这一事实对您接受作为参数的对象被修改这一事实没有影响。

关于c - 何时在 Doxygen 中将 [in] 与 [in,out] 与结构参数一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27805817/

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