std::chrono::duration::operator+=, -=, *=, /=, %=
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
duration& operator+=(const duration& d); |
(1) | |
duration& operator-=(const duration& d); |
(2) | |
duration& operator*=(const rep& rhs); |
(3) | |
duration& operator/=(const rep& rhs); |
(4) | |
duration& operator%=(const rep& rhs); |
(5) | |
duration& operator%=(const duration& rhs); |
(6) | |
执行之间的持续时间与同期的复合赋值之间的持续时间和刻度计数值.
原文:
Performs compound assignments between two durations with the same period or between a duration and a tick count value.
如果
rep_
是在此持续时间对象的成员变量的刻度数原文:
If
rep_
is the member variable holding the number of ticks in this duration object,1)
相当于rep_ += d.count(); return *this;
原文:
Equivalent to rep_ += d.count(); return *this;
2)
相当于rep_ -= d.count(); return *this;
原文:
Equivalent to rep_ -= d.count(); return *this;
3)
相当于rep_ *= rhs; return *this;
原文:
Equivalent to rep_ *= rhs; return *this;
4)
相当于rep_ /= rhs; return *this;
原文:
Equivalent to rep_ /= rhs; return *this;
5)
相当于rep_ %= rhs; return *this;
原文:
Equivalent to rep_ %= rhs; return *this;
6)
相当于rep_ %= d.count(); return *this;
原文:
Equivalent to rep_ %= d.count(); return *this;
目录 |
[编辑] 参数
d | - | 的持续时间对操作者的右手侧的
原文: duration on the right-hand side of the operator |
rhs | - | 数上的操作者的右手侧的蜱
原文: number of ticks on the right-hand side of the operator |
[编辑] 返回值
修改后的这个时间的参考
原文:
A reference to this duration after modification
[编辑] 示例
#include <chrono> #include <iostream> int main() { std::chrono::minutes m(11); m *= 2; m += std::chrono::hours(10); // hours implicitly convert to minutes std::cout << m.count() << " minutes equals " << std::chrono::duration_cast<std::chrono::hours>(m).count() << " hours and "; m %= std::chrono::hours(1); std::cout << m.count() << " minutes\n"; }
输出:
622 minutes equals 10 hours and 22 minutes
[编辑] 另请参阅
递增或递减滴答计数 原文: increments or decrements the tick count (公共成员函数) | |
实现了算术运算的时间作为参数 原文: implements arithmetic operations with durations as arguments (函数模板) |