Why should an API return 'void'?

前端 未结 7 1236
南方客
南方客 2021-02-07 00:23

When writing an API or reusable object, is there any technical reason why all method calls that return \'void\' shouldn\'t just return \'this\' (*this in C++)?

For examp

7条回答
  •  悲哀的现实
    2021-02-07 00:41

    Besides the design reasons, there is also a slight performance cost (both in speed and space) for returning this.

提交回复
热议问题