c swap方法在哪个库里面_swap
swap
描述 (Description)
它通過ust的內容交換容器的內容,ust是另一個包含相同類型元素的unordered_set對象。 尺寸可能不同。
聲明 (Declaration)
以下是std :: unordered_set :: swap的聲明。
C++11void swap ( unordered_set& ust );
參數 (Parameters)
ust - 另一個un order set。
返回值
沒有
異常 (Exceptions)
如果任何元素比較對象拋出異常,則拋出異常。
請注意,無效參數會導致未定義的行為。
時間復雜
恒定時間。
例子 (Example)
以下示例顯示了std :: unordered_set :: swap的用法。#include
#include
#include
int main () {
std::unordered_set<:string>
first = {"sai","ram","krishna"},
second = {"tutorials","point",".com"};
first.swap(second);
std::cout << "first:";
for (const std::string& x: first) std::cout << " " << x;
std::cout << std::endl;
std::cout << "second:";
for (const std::string& x: second) std::cout << " " << x;
std::cout << std::endl;
return 0;
}
讓我們編譯并運行上面的程序,這將產生以下結果 -first: .com tutorials point
second: sai krishna ram
總結
以上是生活随笔為你收集整理的c swap方法在哪个库里面_swap的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue 传递 对象 路由_vue 04
- 下一篇: zuulfilter添加例外_Sprin