【C++ STL】C ++中的lexicographical_compare()

C ++ STL提供了许多实用程序来解决基本的生活方面的问题。比较值始终是必要的,但有时咱们还须要比较字符串。所以,本文旨在解释容许比较字符串的“ lexicographical_compare() ” 。此函数在“ algorithm ”标头中定义。它有两个实现。编程

实现1: lexicographical_compare(iter1 beg1,iter1 end1,iter2 beg2,iter2 end2)微信

详细阐述用图示例:less

输出:函数

geeksforgeeks is lexicographically less than gfg学习

实现2: lexicographical_compare(iter1 beg1,iter1 end1,iter2 beg2,iter2 end2,比较comp)spa

输出:视频

geeksforgeeks is not lexicographically less than Gfgblog

geeksforgeeks is lexicographically less than Gfg( case-insensitive )教程

可能的应用:比较字符串一般能够在字典中使用,在字典中咱们须要按字典顺序放置单词。例如,能够在给定的一组单词中找到在字典中排在第一位的单词。字符串

输出:The smallest string is : abacus

但愿对你有帮助~

另外若是你想更好的提高你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许能够帮到你~

C语言C++编程学习交流圈子,QQ群464501141点击进入】微信公众号:C语言编程学习基地

分享(源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比本身琢磨更快哦!

编程学习书籍分享:

编程学习视频分享:

 

相关文章
相关标签/搜索