答面试题时候写函数, 返回类型非指针也非void的# JobHunting - 待字闺中n*r2013-05-07 07:051 楼怎么写error checking ?if (!input) 是抛出异常还是返回一个特殊数据?有时候特殊数据不好找本来应该返回正整数的,我们返回-1就知道出错了但是如果是返回一个class object呢?
d*j2013-05-07 07:052 楼assert(input);没必要在这种小地方纠结,怎么方便怎么来。 面试官也不想费时间在这上面.【在 n********r 的大作中提到】: 怎么写error checking ?: if (!input) : 是抛出异常还是返回一个特殊数据?: 有时候特殊数据不好找: 本来应该返回正整数的,我们返回-1就知道出错了: 但是如果是返回一个class object呢?