Divide two integers, reporting division by zero.
Declared in <folly/lang/CheckedMath.h>
template<typename T>
bool
checked_div(
T* result,
T dividend,
T divisor);
True on success; false when divisor is zero, in which case *result is set to zero
| Name | Description |
|---|---|
| result | Out-param receiving the quotient on success |
| dividend | Value to be divided |
| divisor | Value to divide by |