15
使函数本质上重命名内置函数是否不明智?
在某些情况下,我对最小和最大函数感到困惑。 在一种情况下,当您使用函数取两个值中的更大或更小值时,就没有问题。例如, //how many autographed CD's can I give out? int howManyAutographs(int CDs, int Cases, int Pens) { //if no pens, then I cannot sign any autographs if (Pens == 0) return 0; //I cannot give away a CD without a case or a case without a CD return min(CDs, …