2
我已經問過這個問題。我想知道是否有任何解決方案this使用boost :: for_each和boost :: bind。解決問題#C++ 98使用Boost庫1.53或1.56代碼有效使用「for_each」
這個問題已經回答了,這就是爲什麼我在這裏創建另一個問題;只爲好奇。 謝謝。
我已經問過這個問題。我想知道是否有任何解決方案this使用boost :: for_each和boost :: bind。解決問題#C++ 98使用Boost庫1.53或1.56代碼有效使用「for_each」
這個問題已經回答了,這就是爲什麼我在這裏創建另一個問題;只爲好奇。 謝謝。
可以,您可以使用boost::bind
創建一個合適的函子,用佔位符仿函數的參數:
for_each(oldpnTs.begin(), oldpnTs.end(), bind(typeDetection, _1, ALL, *this));
在現代C++,我寧願一個新型循環
for (pnt & p : oldpnTs) {
typeDetection(p, ALL, *this);
}
有「這個」的鏈接....你不能點擊它嗎? – 2014-11-14 16:39:46
這是我無法看到鏈接的另一種情況,因爲[顏色的差異很小](http://meta.stackexchange.com/questions/33617/make-links-in-stack-overflow-answers-更明顯)。對於噪音抱歉。 – 2014-11-14 16:41:54
沒問題..... – 2014-11-14 16:47:03