标签归档:参数校验

蛋疼系列-关于函数参数校验

最近都没写东西,凑1篇吧,这篇比较蛋疼,没事儿你别看。 摘要:实现一个功能,我们会把最基础的封装好,然后再提供若干多样性的函数,这些函数调用基础函数,最终实现多样性的功能。比如get_col_type(int id)获取id指定的列的类型,是一个基础函数;get_col_type(const char *name)获取字符串name指定列的类型,首先利用name得到id,然后调用get_col_type(int id)实现功能。问题:利用name得到id后,用不用校验该id的合法性。

发表在 代码人生, 蛋疼系列 | 标签为 | 留下评论