c 17 std bind的問題,是我寫的不對嗎?

時間 2021-05-30 12:03:03

1樓:黃亮anthony

簡單解析一下bind。

bind生成乙個函式物件。

這個函式物件有幾個引數,按位置排列,它們分別是 _1, _2, _3這幾個引數會用於呼叫另乙個函式(物件),它的順序就是bind後面的引數順序。

bind(f, a1, a2, a3, a4)相當於生成了如下函式:

ReturnType ResultFunction(T1 _1, T2 _2, T3 _3 ... 可以到_9)

其中a1, a2, a3, a4可以是值,也可以是_1, _2, _3。

2樓:

只綁了乙個引數,為什麼要用_2呢?改成_1就可以了,編譯錯誤都給你說得很清楚了。

3樓:子猫

_2應該為_1

func1只有1個引數。

std::bind基本上用不上了,使用lambda方便,可讀性也好auto func1 = (int i);

auto res = func1(2);

這問題 是我錯了嗎

Mihe 你喜歡的工作工資不高,你倆如果打算結婚的話,是要一起努力去建立你們倆的未來的,如果說你倆結婚了,那你找個喜歡的我覺得沒什麼,但是你們倆都還沒結婚,我就有種你太輕鬆了,你男朋友太累了的感覺 現在混私企的,有幾個不討厭自己的工作,像我們設計師,長得好的女的加班通宵的很多,難道他們不累嗎?只是責...

視力問題是如何遺傳的?

眼科Z大夫線上 近視的遺傳概率在50 左右。父親遺傳給女兒的概率比較高,母親遺傳給兒子的概率比較高。只是有這種概率,並不是所有的近視都遺傳。 眼科黃醫生 眼科遺傳病主要集中在眼底病,視神經,先天發育不良的眼病,遺傳形式多種多樣,包含了所有孟德爾遺傳模式。針對屈光不正的問題,目前研究表明發病機制是遺傳...

心理問題是怎麼形成的?

我來說說自己的,我自己的心理問題主要是源於自我壓抑以及對死亡的恐懼。前者是表,後者是裡。我對死亡的恐懼導致我不願意出門,甚至幻想著要是能啃老一輩子就好了。當然這是不可能的。這個不是我自己瞎說的,因為我看到過腦漿崩裂的場面,所以我確實怕死,怕出個門有什麼意外。我跟家裡人說家裡人說我胡思亂想,其實這就是...