就因為很習慣性的寫for each
,for in
就想看看c艹有沒有類似的 嗯還真有這個templatesfor_each
它的作用就是乙個迭代器 隨便拿今天寫的當例子來說明
#include
using
namespace std;
void
myfunc
(string str)
intmain()
vector gmail_users;
for(
int i=
0; isort
(gmail_users.
begin()
, gmail_users.
end())
;for_each
(gmail_users.
begin()
, gmail_users.
end(
), myfunc)
;}
從gmail_users
這個vector的頭開始到結束進行遍歷,對裡面的每個元素進行myfunc
的操作,在這邊我的操作是按行列印 嗯就很好懂啦 但是就是要記住是for_each
不要和其他的弄混了(日常弄混 就這樣 復健 c語言陣列 約瑟夫問題
一年沒動過 現在腦子也不好使了,用了一種愚蠢至極的方式解決了約瑟夫環問題。寫在這裡就算是記錄儲存一下自己的亂塗亂畫。問題 已知n個人 以編號1,2,3 n分別表示 圍坐在一張圓桌周圍。從編號為s的人開始報數,數到m的那個人出列 他的下乙個人又從1開始報數,數到m的那個人又出列 依此規律重複下去,直到...
c 日常雜記
在類中將成員函式修飾為const表明在該函式體內,不能修改物件的資料成員而且不能呼叫非const函式。為什麼不能呼叫非const函式?因為非const函式可能修改資料成員,const成員函式是不能修改資料成員的,所以在const成員函式內只能呼叫const函式。1.客戶端 傳送http請求時傳送請求...
日常積累C
預設建構函式準確來說就是在呼叫時不需要傳入形參的建構函式。c 11 在原有提供預設建構函式 賦值建構函式 複製賦值運算子和析構函式的基礎上增加移動建構函式和移動複製運算子。預設建構函式原型 someclass someclass const someclass 移動建構函式原型 someclass ...