在for循环中,为什么c++程序员习惯于使用!=而不用<

来源:互联网 发布:光学画图软件 编辑:程序博客网 时间:2024/05/01 02:23
c++程序员经常会用到标准库的内容。标准库中的类及泛型算法大多数定义为模板类以及模板函数,他们的实例化版本是否合法取决于用做模板实参的类型是否支持模板所要求的操作。对于用做模板实参的类型而言,支持相等操作(==和!=)的可能性比支持关系操作(如<)的可能性更大,因此,使用!=而不用<这一习惯,更有利于保证所编写程序的正确性。
0 0
原创粉丝点击