C++ std::swap函数的使用
生活随笔
收集整理的這篇文章主要介紹了
C++ std::swap函数的使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?
功能描述
交換兩個變量的值,譬如參數(shù)A和參數(shù)B,把A的值賦給B,再把B的值賦給A參數(shù)
函數(shù)原型??
swap(_Tp& __a, _Tp& __b)參數(shù)釋義
- - 參數(shù) ?__a ?一個任意類型的參數(shù).
- - 參數(shù) ?__b ?另一個任意類型的參數(shù).
- - 返回值 ? 無
源碼示例
?
? #include <iostream>#include <algorithm>int main(){int x = 10;int y = 20;std::cout<<"before swap: x:"<<x<<" y:"<<y<<std::endl;std::swap(x, y);std::cout<<"after swap: x:"<<x<<" y:"<<y<<std::endl;}輸出結(jié)果
?
總結(jié)
以上是生活随笔為你收集整理的C++ std::swap函数的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Anaconda 中no module
- 下一篇: OpenCV伪彩色applyColorM