in reply to Evaluation Order again.
Even if you would like to blame the “exce ssive” chaining, remember that expressions of the form std::cout << f() << g() << h() usually result in chaining, after the overloaded operators have been resolved into function calls. It is the source of endless headaches. Newer library facilities such as std::future<T> are also vulnerable to this problem. when considering chaining of the then() member function to specify a sequence of computation.As usual, C++ keeps introducing features that are supposed to fix previous C++ features.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Evaluation Order again.
by BrowserUk (Patriarch) on May 28, 2016 at 01:04 UTC | |
by Anonymous Monk on May 28, 2016 at 01:31 UTC |