【发布时间】:2011-07-16 15:06:26
【问题描述】:
C、C++中有一个叫div的函数(stdlib.h)
div_t div(int numer, int denom);
typedef struct _div_t
{
int quot;
int rem;
} div_t;
但 C、C++ 有 / 和 % 运算符。
我的问题是:“当有/和%运算符时,div函数有用吗?”
【问题讨论】:
-
已经在this question回答了
-
What is purpose of the div() library function? 的可能重复项(非特拉法马多尔人注意:线性时间并不重要。这个问题比这个问题得到了一些更好、更现代的答案。)
-
它的答案过度关注一个在 20 年前的 C99 中不再重要的细节......
标签: c++ c integer-division