我正在使用-1作为其返回类型为size_t(无符号类型)的函数的标志值。
我最初没有注意到它,特别是因为它没有在我的代码中引起任何错误(我使用x == -1进行检查,而不是x <0)。
有什么微妙的原因我不应该保留它吗?什么时候会出现意外情况?这是常用的吗?
ptrdiff_t不太常见,需要花费较长的时间输入,而且由于函数会将索引返回到数组中,因此它并不是真正合适的类型。
动漫人物
尚方宝剑之说
慕村225694
相关分类