gpt4 book ai didi

c++ - 这段代码是如何工作的?

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

我正在使用公司代码,我看到了这个:

ClassName(/* bunch of parameters */)
.someFunc(/* bunch of parameters */)
.someFunc(/* bunch of parameters */)
.someFunc(/* bunch of parameters */)
;

现在我从未见过这个并且不知道这样的东西可以工作(代码在公司解决方案中编译)所以我试了一下但我没有这样的运气。由于语法不正确,代码无法编译。我对它如何处理公司的解决方案感到困惑......?也许我忽略了什么?

最佳答案

此技术称为 Method Chaining .它基本上通过在您调用的每个方法中返回对 *this 的引用来工作。这允许您在返回的对象上直接调用另一个方法(称为链接)。

关于c++ - 这段代码是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5705908/

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