STL泛型算法:reverse
生活随笔
收集整理的這篇文章主要介紹了
STL泛型算法:reverse
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
C++ < algorithm > 中定義的reverse函數(shù)用于反轉(zhuǎn)在[first,last)范圍內(nèi)的順序!
命名空間:?std
template<class BidirectionalIterator>void reverse(BidirectionalIterator _First, BidirectionalIterator _Last);例如,交換vector容器中元素的順序
vector<int> v={1,2,3,4,5}; std::reverse(v.begin(),v.end());//v的值為5,4,3,2,1當(dāng)然,你也可以通過它方便的反轉(zhuǎn)string類的字符串
string str="C++REVERSE"; std::reverse(str.begin(),str.end());//str結(jié)果為ESREVER++C記住加std命名空間!!!
總結(jié)
以上是生活随笔為你收集整理的STL泛型算法:reverse的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NAT类型与检测
- 下一篇: 剑指offer:扑克牌的顺子问题