связывание вызовов статических методов - PullRequest
1 голос
/ 11 июня 2019

В C ++ вызовы методов легко связать, если каждый метод возвращает ссылку на *this.Но что, если методы являются статическими - как я могу определить статические методы, которые позволят следующую цепочку:

MyClass::setA(a)::setB(b)::setC(c) ...

вместо:

MyClass::setA(a);
MyClass::setB(b);
MyClass::setC(C);
...

?Что именно должен возвращать каждый статический метод?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...