3 ms·
There is so many ways to write this comparison that after a couple of times you really wish there were something in the standard library to help you so that you
by Joker_vD 6y ago
There is so many ways to write this comparison that after a couple of times you really wish there were something in the standard library to help you so that you could write e.g.
bool operator<=(version lhs, version rhs) {
return std::tie(lhs.Major, lhs.Minor, lhs.Patch) <= std::tie(rhs.Major, rhs.Minor, rhs.Patch);
}
Wait, there is! And Python has something like this too, even more laconic: you don't need to write "std::tie", naked parentheses are enough.